阅读以下说明、Java代码和HTML文档,将应填入(n)处的字句写在对应栏内。 [说明] 当用户启动html浏览器并首次打开下面的html文档时,Java Applet小程序在第一个显示面板上显示字符串"HelloWorld";在第二个显示面板上画一

admin2009-02-15  40

问题 阅读以下说明、Java代码和HTML文档,将应填入(n)处的字句写在对应栏内。
[说明]
   当用户启动html浏览器并首次打开下面的html文档时,Java Applet小程序在第一个显示面板上显示字符串"HelloWorld";在第二个显示面板上画一条直线。
[Java代码]
import java.awt. *;
import javax.swing. *;
public class HelloWorldApplet extends JApplet
    pubhc void  (1)   {
         (2)   str="HetloWorld";
        JLabel label = new JLabel(str);
        this. getContentPane().add(label);
    }
}
import java.applet.Applet;
import java.awt.Graphics;
public class AppletPaint extends  (3)  {
  public void paint( (4) ) {
    g.drawLine(0,0,300,200);
  }
}
[HTML文档]
<html>
<head>
<title> HTML Test Page </title>
</head>
<body>
<applet code="(5)" width="300" height="100">
</applet>
<applet code=" AppletPaint.class" width="300" height="100">
</applet>
</body>
</html>

选项

答案(1) init() (2) String (3) Applet (4) Graphics g (5) HelloWorldApplet.class

解析 (1)applet初始化的时候要调用该方法,它仅被调用一次。初始化的代码经常放到这里。
(2)程序在标签JLabe1在构造过程中赋予其显示的文本,它的构造函数的输入参数是String类型的,这个在 str的定义中也可以看出。
(3)AppletPaint继承自Applet类。
(4)很明显,这里需要一个Graphics类来画直线。
(5)这是Applet的html标记的使用方法,code属性给出特定的类文件名,并且必须包括扩展名.class。width和height属性定义了该Applet的窗口大小。
转载请注明原文地址:https://kaotiyun.com/show/lojZ777K
0

最新回复(0)