[试题]

下面是一个Applet程序,其功能是建立一个图形用户界面的窗口,包括一个文本显示区和一个按钮,单击按钮,可以在文本区已有的文本基础上追加显示10条“欢迎您,参加Java考试!”信息,并且文本区由滚动条控制文本的上下滚动。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。

注意:不改动程序的结构,不得增行或删行。

源程序文件代码清单如下;

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

<applet code="ex13_3.class" width=800 height=400>

</applet>

public class ex13_3 extends JApplet

{

JButton jb = new JButton("Add Text");

JTextPane jtp = new JTextPane();

public void init()

{

jb.addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

for(int i=1; i<10; i++)

jtp.getText(jtp.setText()+

"欢迎您,参加Java考试!");

}

});

C.ontainer cp = getContentPane();

cp.add(new JScrollPane(jtp));

cp.add(BorderLayout. SOUTH, jtp);

}

public static void main(String args[])

{

ex13_3 obj13_3=new ex13_3();

String str = obj13_3.getClass().toString();

if(str.indexOf("class") !=-1)

str=str.substring(6);

JFrame. frm = new JFrame(str);

frm.addWindowListener(new WindowAdapter()

{

public void windowClosing(WindowEvent we)

{

System.exit(0);

}

});

frm.getContentPane ().addiex13 3);

frm.setSize(300, 400);

frm.setVisible(true);

}

}

ex13_3.html

<HTML>

<HEAD>

<TITLE>ex13_3</TITLE>

</HEAD>

<BODY>

<applet code="ex13_3.class" width=800 height=400>

</applet>

</BODY>

</HTML>

参考答案与解析:

相关试题

下面是一个Applet程序,程序的功能是显示一个圆心在Applet的中心,半径从

[试题]下面是一个Applet程序,程序的功能是显示一个圆心在Applet的中心,半径从0到100像素的不断变大的蓝色球的动画。请改正程序中的错误(有下划线的语句),使程序执行后,能得到预期的结果。注意:不改动程序的结构,不得增行或删行。程序的执行结果为:import java.awt.*;import java.applet.*;/*<applet code=XiaoQiu width=800 height=600></applet>*/public class XiaoQiu extends Appl

  • 查看答案
  • 下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作

    [主观题]下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入, 1个作为输出,并且由异常处理来判断输入的数字是否为整型,如果是则进行运算,否则抛出异常并显示在第3个文本区域中。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。import java.awt.*;import java.awt.event.*;import java.applet.Applet;/*<applet code="ex17_3.class

  • 查看答案
  • 请完成下列Java程序:用awt实现一个图形用户界面,包含一个List构件和一个

    [试题]请完成下列Java程序:用awt实现一个图形用户界面,包含一个List构件和一个TextField构件,List中包含5个项目。要求选择不用的项目时,能在TextField构件中显示出相关的信息,包括事件的名称,选择的项目编号和项目的状态。注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。程序运行结果如下:import java.awt.*;import java.awt.event.*;public class ex14_2 extends Frame. imple

  • 查看答案
  • 请完成下列Java程序:制作一个图形用户界面,上方包含一个TextField和B

    [试题]请完成下列Java程序:制作一个图形用户界面,上方包含一个TextField和Button构件,实现输入字符串,点击Button获取文本区的字符:中间显示Label的内容:下方是4个按钮,分别实现控制Label在最左边,在中间,在右边和退出程序的功能。注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。程序运行结果如下:import java.awt.*;import java.awt.event.*;public class ex15_2 extends Frame.

  • 查看答案
  • 下面是一个Applet程序,其功能是通过两个文本框获得用户输入两个数,按回车键计

    [主观题]下面是一个Applet程序,其功能是通过两个文本框获得用户输入两个数,按回车键计算这两个数的商。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。程序运行结果如下:import java.awt.*;import java.awt.Event.*;import java.applet.*;/*<applet code="ex14_3.class" width=800 height=400 ></applet>*/public class e

  • 查看答案
  • 下面是一个Applet程序,其功能是构造n阶魔方阵,魔方阵是这样一个方阵,它的每

    [主观题]下面是一个Applet程序,其功能是构造n阶魔方阵,魔方阵是这样一个方阵,它的每一行,每一列和对角线之和均相等,例如3阶魔方阵为8 1 63 5 74 9 2要求用Applet实现上述魔方阵。窗口中包括提示栏,提示输入0~15之间的奇数;输入框,输入方阵的阶数;按钮;点击则输出魔方阵;画布用于输出结果。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。源程序文件代码清单如下:import java.awt.*;import java.awt.e

  • 查看答案
  • Windows为每一个任务自动建立一个显示窗口,其大小及位置可以改变。()

    [判断题] Windows为每一个任务自动建立一个显示窗口,其大小及位置可以改变。()A . 正确B . 错误

  • 查看答案
  • 下面Applet在窗口中实现一个不可编辑的TextField,并且显示“ok”。

    [试题]下面Applet在窗口中实现一个不可编辑的TextField,并且显示“ok”。在横线处填入正确的语句。import java.applet.Applet;import java.awt.t;public class Test extends Applet {TextField tf;public void init () {setLayout (new GridLayout(1,0);tf=new TextField("ok");[ ]add(tf);}}

  • 查看答案
  • (说明) 下面是一个Applet程序,程序的功能是在显示面板上输出字符串。当ht

    [主观题](说明)下面是一个Applet程序,程序的功能是在显示面板上输出字符串。当html页面被其他窗口遮挡后再次显示时,请给出输出结果。import java.awt.*;import java. (1). *;public class MyApplet (2) Applet {public void (3) (Graphics g) {g.drawString(tip,20,40);tip ="I am Java Applet";}public void init() {tip ="welco

  • 查看答案
  • 下面是一个Applet程序,其功能是实现对JButton类的扩展,封装成上网助力

    [试题]下面是一个Applet程序,其功能是实现对JButton类的扩展,封装成上网助力一样的按钮类,每个按钮对象对应一个 URL地址,点击则访问相应的URL。要求在窗口中从上到下排列3个这样的按钮。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。程序运行结果如下:import java.net.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class e

  • 查看答案
  • 下面是一个Applet程序,其功能是建立一个图形用户界面的窗口,包括一个文本显示