关于重绘的一点体会_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 关于重绘的一点体会

关于重绘的一点体会

 2013/7/10 3:35:27  朱凌峰  程序员俱乐部  我要评论(0)
  • 摘要:Java中窗体打开时会进行自动重绘,所以如果你画在画布上的东西与初始化画布的代码写在一起的话,会出现你的“画画”闪了一下就不见了,或者根本就看不到。其实,只要你你写的东西是在窗体打开之后立即就“画画”,都会出现以上结果。解决的办法之一是重写重绘方法,把你要画的内容写在重绘方法里面。但如果绘制的东西比较多,则会出现连续绘制几次的现象,看得很不顺眼。另一个办法是为某种事件(如鼠标单击)添加事件监听器,当该事件发生时才开始“画画”,这样就不会“看得不顺眼”了,但由于没有重绘
  • 标签:重绘

Java 中窗体打开时会进行自动重绘,所以如果你画在画布上的东西与初始化画布的代码写在一起的话,会出现你的“画画”闪了一下就不见了,或者根本就看不到。其实,只要你你写的东西是在窗体打开之后立即就“画画”,都会出现以上结果。
解决的办法之一是重写重绘方法,把你要画的内容写在重绘方法里面。但如果绘制的东西比较多,则会出现连续绘制几次的现象,看得很不顺眼。
另一个办法是为某种事件(如鼠标单击)添加事件监听器,当该事件发生时才开始“画画”,这样就不会“看得不顺眼”了,但由于没有重绘,把窗体最小化之后就什么都没有啦
发表评论
用户名: 匿名