首页 > 编程语言 > 详细

Simple java里面的paint(Graphics g)的理解

时间:2015-03-12 02:05:32      阅读:274      评论:0      收藏:0      [点我收藏+]

? ?以前写画图板时,总不理解什么时候要调用这个方法,老师说:你写了paint(g)方法后,在窗体改变时,就会调用,可是不太理解。

? ?

? ?没写paint(g)的演示:画图板v1

? ?1:绘制简单直线

? ?bubuko.com,布布扣

? ?2.执行最小化操作

? ?
? ?bubuko.com,布布扣

? ?3.点击这个运行的程序??

? ?bubuko.com,布布扣

? ? ? ? ??

? ? ? ? ? ?paint(g)方法:

? ? ? ? ??
? ? ? ??bubuko.com,布布扣
?

? ?写了paint(g)后,就能重绘了:画图板v2?

? ?bubuko.com,布布扣

?

? ?今天听我们讲c#的老师讲:在c#里面OnPaint()方法是在windows系统下,给应用发消息的方法,比如窗体被遮盖,变小,变大等操作执行后,该方法就会执行,

? ?so.我知道了:原来java里面的Paint(g)方法,也是如此,是受系统影响的,或许在别的系统下,就不是paint方法了,终于知道什么时候调用Java里面的paint()方法了以及为什么了.
?

? ?


?
?
?

Simple java里面的paint(Graphics g)的理解

原文:http://cb123456.iteye.com/blog/2191421

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!