JTable 仅在我在 Eclipse 中调整 JPanel 的大小后显示
JTable only showing after I resize the JPanel in Eclipse
我在名为 TempPanel
的 JPanel
上有一个名为 btnDisplay
的按钮。单击该按钮时,它应该显示手动创建的 JTable
。
然而 table 只有在我用鼠标手动调整面板大小后才对我可见。即使我将面板缩小到原来的大小,它也会显示 table,否则不会。
这是什么原因?我该如何解决?
为了清楚起见,我正在写评论作为答案:
在添加了 JTable 的容器上调用 revalidate 和 repaint
我在名为 TempPanel
的 JPanel
上有一个名为 btnDisplay
的按钮。单击该按钮时,它应该显示手动创建的 JTable
。
然而 table 只有在我用鼠标手动调整面板大小后才对我可见。即使我将面板缩小到原来的大小,它也会显示 table,否则不会。
这是什么原因?我该如何解决?
为了清楚起见,我正在写评论作为答案:
在添加了 JTable 的容器上调用 revalidate 和 repaint