问答题库

当前位置: 计算机等级考试题库 > JAVA题库

问题描述:

[问答题] 下面是一个Applet程序,其功能是有2个按钮,分别为First和Second,以及一个Labe1构件。要求点击First时则能在Labe1中显示出Command:First,而点击Second时则能显示出Command: Second,要求只能使用重载一次actionPerformed( )方法。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
/*
<applet code=ex20_3.class width=800 height=400>
</applet>
*/
public class ex20_3extends Applet implements ActionListener
private String str="Ok";
private Label 1;
private Button btn;
public void init()
setLayout(null);
1=new Label(str);
1.reshape(10,10,100,30);
add(1);
btn=new Button("First");
btn.reshape(10,50,60,20);
1.addAcUonljstener(this);add(btn);
btn=new Button("Second");
btn.reshape(10,100,60,20);
btn.setActionCommand("First&

继承性主要强调子类在父类的基础上取“长”补“短”,而_______主要强调的是类与类之间的传输。 在Java程序中,主线程一般具有【 】优先级。 下列程序段的输出结果是( )。 void doublearithmaticoperator() int a=10,b=4,c=20,d=6; System.out.print(a+b*c+d); System.out.print(","); System.out.print(a+c%b); System.out.print(","); System.out.println(a++*b+c*-d); 当执行下面代码时,会输出( )。 Boolean b1 = new Boolean(true); Boolean b2 = new Boolean(true); if (b1 == b2)if (bi.equals(b2)) System. out.printin ("a");else System. out. println ("b"); elseif (bi.equals(b2)) System. out.println ("c");else System. out.printIn("d"); 某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。

点评难度:

      

您觉得难度如何呢?请反馈给我们,谢谢!

参考答案:

btn.addActionListener(this)
btn.btn.setActionCommand("second")
1.sctTcxt(str)

试题分享:

相关考题