Java Swing revalidate()与repaint()
你需要致电repaint()和revalidate()。前者告诉Swing窗口的某个区域很脏(这对于擦除被删除的大孩子的图像是必需的removeAll());后者告诉布局管理器重新计算布局(添加组件时这是必需的)。这应当引起孩子的面板重新绘制,但可能不会导致面板本身这样做(见这对于重绘触发的列表)。
repaint()
revalidate()
removeAll()
笼统地说:建议不要建立原始面板,而建议建立一个新面板并在父面板上交换它们。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群