Topic: JAVA求助!! 高手指点我! (自己控制画面的重绘)

  Print this page

1.JAVA求助!! 高手指点我! (自己控制画面的重绘) Copy to clipboard
Posted by: jxingcn
Posted on: 2005-05-08 19:00

请尽量用准确的文字描述作为标题

做了一个JAVA的绘图程序,当拖动框架或者最小化窗体的时候就会自动产生重绘事件,能不能自己控制画面的重绘?也就是说当我拖动窗口的时候不产生重绘事件,而是通过点击一个按钮的的事件来实现事件的重绘。请指教,不胜感激!

2.Re:JAVA求助!! 高手指点我! [Re: jxingcn] Copy to clipboard
Posted by: ghfhaifeng
Posted on: 2005-05-17 11:00

是可以的
你可以在类中声明一个方法来做垂绘动作
在一个button的方法中调用它
就可以了

3.Re:JAVA求助!! 高手指点我! [Re: jxingcn] Copy to clipboard
Posted by: leon0122
Posted on: 2005-05-19 17:03

applet 运行的时候会先调用init(),inti()会调用start()方法,而start()方法会再依次调用repaint(),update()paint()方法,只要applet有任何便会就会调用repaint(),update(),paint()这三个方法,也就是说,你不能控制repaint()方法的执行,而只能改写它。就算你在button的单击事件中调用repaint(),但是,如果applet()被改变,它还是会调用repaint()方法。


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923