发布网友 发布时间:19小时前
共0个回答
paint()方法是绘画 里面参数需要画笔、也可以自己写个paint()方法覆盖、 在画布类canvas里 repaint();是重绘 一般是在线程里重绘、比如你想画个会动的方块、继承接口runable() 设置run();方法 设置启动和休眠 try catch 一些异常、就可以加重绘方法、serveice repaint(),不懂、...
Java JPanel中,repaint(),paint(),方法的区别?所以,repaint方法的作用就是发送一个刷新窗口的消息到消息队列,而消息循环时如果提取到了这个repaint方法发送的消息,就会调用paint方法来处理这个消息。即repaint只负责发送消息,而消息的处理是由paint方法完成的。所以,应该重写paint方法,将绘图逻辑放置其中。
J2me 中paint(),repaint()什么作用,分别什么时候被调用,我自己调用还 ...paint相当于是个回调函数,被J2ME主线程(处理UI和事件)来调用,任何时候我们都不能自己直接调用paint,程序在paint里面按部就班的画出界面即可,paint会带一个Graphics参数,用这个graphics去作图就可以了。现在的很多J2ME平台已经默认支持双缓冲,所以在paint执行时,实际上界面并没有画出,而是等到paint执...
关于java,paint(); repaint();一般来说,paint是系统回调函数,用户不能主动调用,需要进行重绘时,要使用repaint方法,当用户调用repaint方法后,实际上,系统后台调用了paint方法,所以,你的问题,要画一条直线,或者清除一条直线,那么你的绘制代码或清除代码要写到paint方法中,然后需要绘制或清除的时候,调用repaint方法,就可以了 ...
Applet中方法paint(),update(),repaint()方法的主要区别是什么repaint()方法会执行:update()方法,先刷新屏幕(以背景填充),在调用 paint()方法重画。一般可以重载update()和paint()方法。
java中paint()的具体用法是什么?3、调用paint的一般是repaint()或当显示器刷新的时候调用的类似repaint()的类。 当对于桌面执行了某类操作,改变了桌面上的图象时,jvm收到界面被调整的信息,此时会调用visible是ture的图形组件的repaint()方法对界面重绘。4、当然,直接重绘或全部重绘是很亏的,一个是用双缓存技术,另一个是只对桌面...
j2me中repaint问题repaint()是对页面进行刷新的,你要明白一般都是在你数据改变的时候才刷新的,j2se是这样,j2me中就是周期性刷新,所以用线程,但是你这样写肯定不行,你运行起来就知道了,repaint会调用paint,你的paint又repaint,死循环了就,不过由于repaint有一个缓冲机制,所以你这么写不会出现堆栈溢出,但是cpu的...
java awt !paint()里调repaint()为什么不是死循环?paint调repaint,会有明显的刷新,repaint调update时会看图是否有改,有改时刷新重画,没改时是不会调paint的,说的差不多,不过repaint通常会有明显的刷新,就是不重写repaint时,你生成一个paint,在生成好后都会有一个repaint来重画的,看起来像刷新,repaint调update时是看情况做的,所以想要不刷新看图,...
关于paint()和repaint()1,paint()是应用程序启动时的界面绘制,2,repaint()是在程序再重启或者刷新时对窗口的重绘(重新绘制)
Java如何在Frame上画图,是用paint()方法吗?举个实例.一般来说,paint是系统回调函数,用户不能主动调用,需要进行重绘时,要使用repaint方法,当用户调用repaint方法后,实际上,系统后台调用了paint方法,所以,把的绘制代码或清除代码要写到paint方法中,然后需要绘制或清除的时候,调用repaint方法,就可以了 哦,那就是加载图片,举个例子:import java.awt....