防止Java在更新时重新绘制JPanel的内容

Vik*_*ehr 1 java swing jcomponent flicker jpanel

我有一个JPanel,其中包含许多子组件.在更新\添加新组件到父JPanel时,我想阻止它重新绘制,这怎么能实现?

Den*_*kiy 7

尝试RepaintManager.currentManager(组件).markCompletelyClean(组件).它会阻止组件重新绘制.每次添加新组件后,您可能需要执行此操作.