| |
一个简单的APPLET程序
|
|
作者: 裤头破了个洞
01-01 08:00
回复
|
|
import java.awt.Graphics;
import javax.swing.JApplet;
public class Ex_9.5 extends JApplet{
public void paint(Graphics g){
super.paint(g);
g.drawString("This is a Java Applet!",25,25);
}
}
我想知道这上面的super.paint(g)这条语句是用来做啥用的,
不要不行吗 |
|
| |
回复:一个简单的APPLET程序
|
|
作者: cyndibaby905
01-01 08:00
回复
|
|
paint方法是applet重绘的时候调用的方法,你在子类中已经重写了这个方法,因此要调用父类的这个方法.但是你这个程序因为功能比较简单,仅仅是显示字符串,不要也super.paint(g)的是可以的. |
|
| |
回复:一个简单的APPLET程序
|
|
作者: 色小邪
07-29 23:59
回复
|
|
这一句是用来继承父类JApplet的paint方法,实际上可以不用,因为applet程序都自动调用父类的这个方法 |
|
| |
回复:一个简单的APPLET程序
|
|
作者: zhanliang1217
07-29 23:59
回复
|
|
这句话可以不要,写了也浪费 |
|
|