对于 Java 中的大多数项目,您只需添加 .setVisible(false)
。然后该项目从表单中消失,但是当我为 Netbeans
中的 Jtable
执行此操作时,使用:
table1.setVisible(false);
与其说表格变得不可见,不如说它变成了灰色。如下图所示:
我如何让它工作?
最佳答案
- 在使 JTable 不可见后,您需要在包含 JTable 的容器上调用
reset()
和revalidate()
。 - 你不应该让它不可见,是的,也许是持有它的 JScrollPane,而不是 JTable 本身。
- 你拼错了“长度”。
关于java - 无法使 jTable 不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21690227/