添加或删除组件应该触发重绘吗?
should adding or removing components trigger a repaint?
在活动表单中添加或删除组件似乎并不适用
自动触发重绘。
移除组件时,被移除组件的图像只是挂在周围。
向现有表单添加新组件时,setVisible(true)
不会触发重绘。
不应该。
我们允许 animateLayout
之类的东西,如果我们隐式重绘,这将不起作用,因为您会看到闪烁。此外,如果您删除许多组件或添加许多组件,您希望将其合并到一个重绘中,而不是让系统因任务而过载。
在活动表单中添加或删除组件似乎并不适用 自动触发重绘。
移除组件时,被移除组件的图像只是挂在周围。
向现有表单添加新组件时,setVisible(true) 不会触发重绘。
不应该。
我们允许 animateLayout
之类的东西,如果我们隐式重绘,这将不起作用,因为您会看到闪烁。此外,如果您删除许多组件或添加许多组件,您希望将其合并到一个重绘中,而不是让系统因任务而过载。