JTable 仅在我在 Eclipse 中调整 JPanel 的大小后显示

JTable only showing after I resize the JPanel in Eclipse

我在名为 TempPanelJPanel 上有一个名为 btnDisplay 的按钮。单击该按钮时,它应该显示手动创建的 JTable

然而 table 只有在我用鼠标手动调整面板大小后才对我可见。即使我将面板缩小到原来的大小,它也会显示 table,否则不会。

这是什么原因?我该如何解决?

为了清楚起见,我正在写评论作为答案:

在添加了 JTable 的容器上调用 revalidate 和 repaint