当前位置: 代码迷 >> Java相关 >> 帮忙看下告诉我她是怎么运算的 ~~谢!
  详细解决方案

帮忙看下告诉我她是怎么运算的 ~~谢!

热度:198   发布时间:2005-04-11 23:22:00.0
帮忙看下告诉我她是怎么运算的 ~~谢!

import java.awt.*; import java.applet.*; public class AppletDemo extends Applet {private int initcnt=0; private int startcnt=0; private int stopcnt=0; private int paintcnt=0; private int destroycnt=0; TextArea displaycnt=new TextArea(5,30); public void init() {initcnt++; add(displaycnt); } public void destroy() {destroycnt++;} public void start() {startcnt++; displaycnt.setText(""); displaycnt.setText("init()方法的执行次数是"+Integer.toString(initcnt)+"\n"); displaycnt.appendText("start()方法的执行次数是"+Integer.toString(startcnt)+"\n"); displaycnt.appendText("stop()方法的执行次数是"+Integer.toString(stopcnt)+"\n"); displaycnt.appendText("paint()方法的执行次数是"+Integer.toString(paintcnt)+"\n"); displaycnt.appendText("destroy()方法的执行次数是"+Integer.toString(destroycnt)+"\n"); } public void stop() {stopcnt++;} public void paint(Graphics g) {paintcnt++; g.drawLine(0,120,300,120); } }

看不懂它是搞什么的 请问谁能告诉它是怎么运行的咯 我看不懂 本人是新手 ,才上路!

搜索更多相关的解决方案: 运算  

----------------解决方案--------------------------------------------------------
这个是研究Applet各个方法的执行顺序的Applet程序的执行顺序如下:

init()->start()->repaint()->update()->paint()->stop()->destroy()

应该说正常的Applet程序的执行顺序是这样的,但是重写repaint()和update()方法可以改变执行顺序。

init()是初始化方法应该只发生一次才对(Applet启动时只执行一次)。
----------------解决方案--------------------------------------------------------
恩,无聊的程序
----------------解决方案--------------------------------------------------------
无聊是无聊 我是新手啊  看书没搞懂意思就问了
----------------解决方案--------------------------------------------------------
我看书也看不懂啊!名词都搞混了
----------------解决方案--------------------------------------------------------
不知道
----------------解决方案--------------------------------------------------------
  相关解决方案