标签: java swing jlabel
我有一个用标签填充的面板,一旦添加到面板中,一切都很好。但是,在我使用panel.removeAll();删除面板中的所有内容并添加更多标签后,会出现此空白,如下图所示:
panel.removeAll();
有人可以指导我如何删除这些多余的空白吗?
答案 0 :(得分:3)
从屏幕上已显示的容器中删除或添加组件时,必须在容器上调用validate()以修复布局。在你这样做之前,屏幕上的外观是不确定的,通常很糟糕。
validate()