当更换JPanel中的组件时,只使用remove()或removeAll()来去除旧组件则系统更新速度可能会非常慢,此时可用updateUI()来刷新,它的刷新速度会非常快的进行组件更换。
当然如果只是要清空组件而不添加,emoveAll()与repaint()先后作用时,面板也会瞬间清空,但要添加新组件是速度仍会让人火大,所以建议用updateUI()
当更换JPanel中的组件时,只使用remove()或removeAll()来去除旧组件则系统更新速度可能会非常慢,此时可用updateUI()来刷新,它的刷新速度会非常快的进行组件更换。
当然如果只是要清空组件而不添加,emoveAll()与repaint()先后作用时,面板也会瞬间清空,但要添加新组件是速度仍会让人火大,所以建议用updateUI()