要从JPanel或您必须调用的顶级容器中删除(然后添加新的JComponent)JComponent,只需一次,在操作结束时:
revalidate();repaint();
并且,如果仅调整大小或更改JComponents,则:
validate();repaint();

要从JPanel或您必须调用的顶级容器中删除(然后添加新的JComponent)JComponent,只需一次,在操作结束时:
revalidate();repaint();
并且,如果仅调整大小或更改JComponents,则:
validate();repaint();