如何在netbeans中隐藏Jtable



我使用accountTable.setVisible(false);隐藏表,但现在它在调用accountTable.setVisible(true);时不显示。请告诉我如何解决它,或者提供一个隐藏Jtable的替代选项。Jtable已经在一个jpanel 中了

在设置表可见后,尝试调用jpanel(jTable所在的位置(revalidate((和repaint((函数

隐藏Jtable的替代选项。

JTable通常显示在JScrollPane中。因此,一种方法是:

scrollPane.setViewportView( null ); // to hide the table

然后:

scrollPane.setViewportView( table ); // to show the table.

这假设您在面板上有空间来实际显示表格。如果面板上没有空间来重新显示表格,那么您可能也需要打包((框架。

最新更新