Java Swing - JLabel中出现的空格

时间:2012-02-21 22:12:40

标签: java swing jlabel

我有一个用标签填充的面板,一旦添加到面板中,一切都很好。但是,在我使用panel.removeAll();删除面板中的所有内容并添加更多标签后,会出现此空白,如下图所示:

enter image description here

有人可以指导我如何删除这些多余的空白吗?

1 个答案:

答案 0 :(得分:3)

从屏幕上已显示的容器中删除或添加组件时,必须在容器上调用validate()以修复布局。在你这样做之前,屏幕上的外观是不确定的,通常很糟糕。