更多"当Applet程序中的init( )方法为下列代码时,运行后用户界面会"的相关试题:
[单项选择]当Applet程序中的init( )方法为下列代码时,运行后用户界面会出现什么样的情况。
public void init( )
setLayout(new BorderLayout( ));
add("North", new TextField(10));
add("Center", new Button("help"));
下面各选项中描述正确的是( )。
A. 文本框将会出现在Applet的顶上,且有10个字符的宽度
B. 按钮将会出现在Applet的正中间,且尺寸为正好能够包容help的大小
C. 文本框将会出现在Applet的顶上,从最左边一直延伸到最右边;按钮将会出现在Applet的正中央,覆盖除文本框外的所有空间
D. 按钮与文本框的布局依赖于Applet的尺寸
[单项选择]当Applet程序中的。init( )方法为下列代码时,运行后用户界面会出现的情况,以下描述正确的是( )。
public void init( )
setLayout(new BorderLayout( ));
add("North", new TextField(10));
add("Center", new Button("help"));
A. 文本框将会出现在Applet的顶上,且有10个字符的宽度
B. 按钮将会出现在Applet的正中间,且尺寸为正好能够包容help的大小
C. 文本框将会出现在Applet的顶上,从最左边一直延伸到最右边;按钮将会出现在Applet的正中间,覆盖除文本框外的所有空间
D. 按钮与文本框的布局依赖于Applet的尺寸
[简答题]请写出Applet类中init( )方法的功能。
[填空题]Applet要响应键盘的操作,应该在init( )方法中加入(设键盘事件监听者就是Applet自身)的语句是______。
[单项选择]
阅读下面程序
public class Test implements Runnable{
public static void main(String[]args){
_______________________________________;
t. start( );
}
public void mR( ){
System. out. println("Hello!");
}
}
在程序下画线处填入正确选项是()
A. Test t=flew Test()
B. Thread t=new Thread();
C. Thread t=new Thread(new Test());
D. Test t=new Thread();
[单项选择]阅读下面程序
1 public class Try extends Thread
2 public static void main(String args[])
3 Try t=new Try( );
4 t.start( );
5
6
7 public void run(int j)
8 int i=0;
9 while(i<5)
10 System.out.println("祝你成功!");
11 i++:
12
13
14
该程序若能打印5行“祝你成功!”,必须改正程序中的某行代码,选择正确的修改是
A. 将第1行的extends Thread改为implements Runnable
B. 将第3行的new Try()改为new Thread()
C. 将第4行的t.start()改为start(t)
D. 将第7行的public void run(int j)改为public void run()
[单项选择]在init( )函数里得到applet窗口的宽度的语句是( )。
A. int width=this.getY();
B. int width=getSize();
C. int width=getSize().w;
D. int width=getWidth();
[简答题]下面是一个类的定义程序,请将程序补充完整。
注意:不改动程序结构,不得增行或删行。
public class______
{
int x,y;
My Class (int i,______)
{
x=i;
y=j;
}
}
[单项选择]阅读和理解下面程序段:
class Manager extends Employee
public Manager(String n,double s,int year,int month,int day)
super(n,s,year,month,day);
bonus=0;
public double getSalary( )
double baseSalary=super.gerSalary( );
return baseSalary+bonus;
public void setBonus(double b)bonus=b;
private double bonus;
Manager是Employee的子类,其理由是
A. Manager的适用范围较宽
B. extends关键字声明
C. Manager的域减小了
D. 雇员是一个经理
[填空题]Applet生命周期方法有init( )、 【15】 、stop( )和destroy( )。
[填空题]Applet生命周期方法有init( ), 【11】 ,stop( )和destroy( )。
[填空题]Applet生命周期方法有init( ),【 】( ),stop( )和destroy( )。