Java api 1.6

public class RepaintManager extends Object

此类管理重绘请求,以最大限度地降低重绘次数。例如,通过将多个请求折叠到对组件树成员的单个重绘中。

从 1.6 开始,RepaintManager 处理对 Swing 的顶层组件(JApplet、JWindow、JFrame 和 JDialog)的重绘请求。在这些组件之一上对 repaint 的任何调用将生成适当的 addDirtyRegion 方法。


以前批量添加swing组件的数据时,总担心每添加一条,它就刷新下界面,为了“避免”如此,有时我甚至重写Model的相关方法(有些默认的model没提供批量添加,只能一条一条的添加),把数据添加完了,再通知更新UI,最近发现,是自己想多了,原来swing把这些都考虑好了,很短时间内,相同的UI更新,只会执行一次

相关文章:

  • 2022-12-23
  • 2022-01-17
  • 2021-10-01
  • 2022-12-23
  • 2022-12-23
  • 2021-07-11
  • 2021-07-25
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-19
  • 2022-12-23
  • 2021-10-27
  • 2022-12-23
相关资源
相似解决方案