网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

●试题七

【说明】

下面是一个Applet程序,其功能是从3~100之间(包括3和100)每隔0.5秒显示一个新的数字,如果数字为素数,则显示为灰色,其他为绿色。

程序运行结果如图4所示。

import java.awt.*;

import java.applet.Applet;

/*

<applet code=ex2_7.class width=800 height=400>

</applet>

*/

图 4

public class ex2_7 extends Applet {

public Color color2_7 = Color.black;

private int n2_7 = 3;

public myPrime thPrime2_7;

public void init() {

thPrime2_7 = new myPrime(this);

thPrime2_7.start();

}

public void paint(Graphics g) {

g.setColor(color2_7);

g.drawstring((1) ,50, 50);

}

public int getInt(){

return n2_7;

}

public void setInt(int i){

n2_7=i;

}

}

class myPrime extends Thread {

ex2_7 obj2_7;

myPrime (ex2_7 o) {

this.obj2_7 = o;

}

public boolean isPrime(int n) {

boolean bPrime = true;

int i=2;

if((2))

return false;

while(i<n-1&&bPrime){

if ((3))

bPrime = false;

i++;

}

return bPrime;

}

public void run() {

int i;

for (i = 3;(4); i++) {

if (isPrime(i))

obj2_7.color2_7 = Color.gray;

else

obj2_7.color2_7 = Color.green;

(5);

obj2_7.repaint();

try {

sleep(500);

} catch (InterruptedException ie) {

}

}

}

}

ex2_7.html

<HTML>

<HEAD>

<TITLE>ex2_7</TITLE>

</HEAD>

<BODY>

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

</applet>

</BODY>

</HTML>


参考答案

更多 “ ●试题七【说明】下面是一个Applet程序,其功能是从3~100之间(包括3和100)每隔0.5秒显示一个新的数字,如果数字为素数,则显示为灰色,其他为绿色。程序运行结果如图4所示。import java.awt.*;import java.applet.Applet;/*applet code=ex2_7.class width=800 height=400/applet*/图 4public class ex2_7 extends Applet {public Color color2_7 = Color.black;private int n2_7 = 3;public myPrime thPrime2_7;public void init() {thPrime2_7 = new myPrime(this);thPrime2_7.start();}public void paint(Graphics g) {g.setColor(color2_7);g.drawstring((1) ,50, 50);}public int getInt(){return n2_7;}public void setInt(int i){n2_7=i;}}class myPrime extends Thread {ex2_7 obj2_7;myPrime (ex2_7 o) {this.obj2_7 = o;}public boolean isPrime(int n) {boolean bPrime = true;int i=2;if((2))return false;while(in-1bPrime){if ((3))bPrime = false;i++;}return bPrime;}public void run() {int i;for (i = 3;(4); i++) {if (isPrime(i))obj2_7.color2_7 = Color.gray;elseobj2_7.color2_7 = Color.green;(5);obj2_7.repaint();try {sleep(500);} catch (InterruptedException ie) {}}}}ex2_7.htmlHTMLHEADTITLEex2_7/TITLE/HEADBODYapplet code="ex2_7.class" width=800 height=400 /applet/BODY/HTML ” 相关考题
考题 ●试题六阅读以下说明和Java代码,将解答写入答题纸的对应栏内。【说明】下面是一个Applet程序,其功能是输出已定义好的两个变量x和chr。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。import javA.awt.*;(1) import javA.Applet;(2) public class MyApplet implements Applet{int x=10;(3) char chr="R";Label output1;Label output2;(4) private void init(){output1=new Label("定义int类型变量"+"x,的初值为"+x);output2=new Label("定义char类型变量"+"chr,的初值为"+chr);add(output1);add(output2);}}HTMLHEADTITLEex34_3/TITLE/HEADBODY(5) applet class="MyApplet.class"width=400 height=400 /applet/BODY/HTML

考题 【说明】下面是一个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 ="welcome"; }private (4) tip;}<html><head><title> A Simple Applet </title></head><body><applet code="MyApplet.class" width=800 height=400></applet></body></html>网页输出 (5)

考题 关于下面的程序段,说法正确的是( )。 import java.awt.*; import java.applet.*; public class Test extends Applet { Canvas MyCanvas; public void init() { MyCanvas=new Canvas() MyCanvas.seBackSround(Color.cyan); add(MyCanvas); } }A.程序可以运行,且看到显示B.程序编译出错C.程序可以运行,但看不到显示D.以上说法不对

考题 关于下面的程序段,说法正确的是 import java.awt.*; import java.applet.*; public class Test extends Applet{ Canvas MyCanvas; public void init(){ MyCanvas=new Canvas(); MyCanvas.setBackground(Color.cyan); add(MyCanvas); } }A.程序可以运行,且看到显示B.程序编译出错C.程序可以运行,但看不到显示D.以上说法都不对

考题 下面的Applet程序通过内部类处理鼠标单击事件。在小程序中,如果点击鼠标,则在状态栏输出鼠标点击的坐标;如果双击鼠标,则显示一副图片,鼠标单击处为显示图片的左上角坐标,显示图片的宽度为200像素,高度为180像素。请改正程序中的错误(有下划线的语句),使程序执行后,能得到预期的结果。注意:不改动程序的结构,不得增行或删行。程序的执行结果为:import java.applet.*;import java.awt.*;import java.awt.event.*;/*<applet code=Hua width=200 height=100></applet>*/public class Hua extends Applet{int xPos,yPos;int sum;Image pic;public void init(){addMouseListener(new ClickMouse());}public void paint(Graphics g){if(sum==2){g.drawImage(pic,xPos,yPos,200,180,super);}}public class ClickMouse extends MouseAdapter{public void mouseClicked (MouseEvent mouse){sum=mouse.getClickCount();if(sum==2){pic=getImage(getAudioClip(),"hua.jpg");xPos=mouse.getX();yPos=mouse.getY ( );showStatus ("鼠标单击点的坐标: ("+mouse. getX ( ) +" , "+mouse. getY ( ) + ")" );}paint ( );}}}ex37_3.html:<html><head><title>A Simple Program</title></head><body><applet code=" Hua.class" width=800 height=400></applet></body></html>

考题 下面是一个Applet程序,其功能是有两个按钮,分别为First和Second,以及一个Label构件。要求单击 First时能在Label中显示出"Command:First",而单击Second时能显示出"Command:Second",要求只能重载一次 actionPerformed()方法,请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。源程序文件代码清单如下:import java.awt.*;import java.awt.event.*;import java.applet.*;/*<applet code=ex04_3.class width=800 height=400></applet>*/Public class ex04_3 extends Applet implements ActionListener{private String str="ok";private Label l;private Button btn;public void init(){setLayout(null);l=new Label(str);l.reshape(10,10,100,30);add(l);btn=new Button("First");btn.reshape(10,50,60,20);l.addActionListene(this);add(btn);btn=new Button("Second");btn.reshape(10,100,60,20);btn.setActionCommand("First");btn.addActionListener(this);add(btn);}public void actionPerformed(ActionEvent ae){str="Command:"+ae.getActionCommand();btn.setText(str);}}ex04_3.html<HTML><HEAD><TITLE>ex04_3</TITLE></HEAD><BODY><applet code="ex2_3.class" width=800 height=400></applet></BODY></HTML>

考题 下面是一个Applet程序,其功能是有2个按钮,分别为First和Second,以及一个Label构件。要求单击First时则能在Label中显示出Command: First,而单击Second时则能显示出Command: Second,要求只能使用重载一次actionPerformed()方法。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。程序运行结果如下:import java.awt.*;import java.awt.event.*;import java.applet.*;/*<applet code=ex3_3.class width=800 height=400></applet>*/public class ex3_3 extends 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,150,30);add(1);btn=new Button("First");btn.reshape(10,50,60,20);1.addActionListener(this);add(btn);btn=new Button("Second");btn.reshape(10,100,60,20);btn.setActionCommand("First");btn.addActionListener(this);add(btn);}public void actionPerformed(ActionEvent ae){str="Command:"+ae.getActionCommand( );btn.setText(str);}}ex3_3.html<HTML><HEAD><TITLE>ex3_3</TITLE></HEAD><BODY><applet code="ex3_3.class"width=800 height=400></applet></BODY></HTML>

考题 下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入,一个作为输出,并且有异常处理来判断输入的数字是否符为整型,如果是则进行运算,否则抛出异常并显示于第3个文本区域中。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。程序运行结果如下:import java.awt.*;import java.awt.event.*;import java.applet.Applet;/*<applet code="ex17_3.class" width=800 height=400 ></applet>*/public class ex17_3 extends Applet implements ActionListener {TextField tf1 = new TextField(5);TextField tf2 = new TextField(5);TextField tf3 = new TextField(5);Label 11 = new Label("+");Label 12 = new Label("=");Button btn= new Button("相加");public void init(){add(11);add(tf1);add(tf2);add(12);add(tf3);add(btn);btn.addActionListener(this);}public void actionPerformed(ActionEvent ae) {try{int a=Integer.parseInt(tf1.getText());int b=Integer.parseInt(tf2.getText());int x = a + b;tf2.setText(Integer.toString(x));}catch(NumberFormatException nfe){tf3.setText("error!");}}}ex17_3.html<HTML><HEAD><TITLE>ex17_3</TITLE></HEAD><BODY><applet code="ex17_3.class. width=800 height=400 ></applet></BODY></HTML>

考题 下面是一个Applet小程序,其功能为:以坐标(10,20)为起点,画一条长为80个像素点的绿色直线,请在横线处填写一条语句,使程序的完整。注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。______________________import java.awt.*;public class test_drawline extends Applet{public void paint(_______________){g.setColor(Color.green);_____________________}}

考题 下面是一个Applet程序,其功能是分析任意输入的字符串,将字符串中由空格隔开的字串提取并显示出来。要求,窗口中有一个输入文本框,用于接受输入的字符串,一个按钮,点击则开始分析,分析结果用图形方式打印在窗口下面的区域中。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。程序运行结果如下:import java.awt.*;import java.applet.*;import java.util.StringTokenizer;public class ex27_3 extends Applet{private TextField tf;private Button btn;public void init(){tf = new TextField(25);add(tf);btn= new Button("分析");add(btn);resize(250, 200);}public void paint(Graphics g){String str = tf.getText();StringTokenizer st = new StringTokenizer(tf);int n = 80;while (!st.hasMoreTokens()){String tem = st.nextToken();g.drawString(tem, n, 80);n += 20;}}public boolean action(Event e, Object o){if (o == "分析") {repaint();return true;}elsereturn false;}}ex27_3.html<HTML><HEAD><TITLE>ex27_3</TITLE></HEAD><BODY><applet code="ex27_3.class" width=800 height=400</applet></BODY></HTML>

考题 注意:下面出现的“考生文件夹”均为c:\wexam\25160001。(1)在名称为Form1的窗体上建立两个主菜单,其标题分别为“文件”和“帮助”,名称分别为vbFile和vbHelp,在“文件”菜单下有3个子菜单项,标题分别为“新建”、“打开”和“存盘”,名称分别为 vbNew、vbOpen和vbSave。要求程序运行后,如果选中“文件”下的某个菜单项,则通过MsgBox对话框显示该菜单项的标题,如图3-3所示。注意:保存时必须存放在考生文件夹下,窗体文件名为sjt3.frm,工程文件名为sjt3.vbp。(2)在窗体上建立一个名称为Text1的文本框,再建立一个名称为Cmd1,标题为“计算”的命令按钮,如图3-4所示。要求程序运行后,单击命令按钮,将计算100-200之间所有素数之和,在文本框中显示结果,同时把结果存入文件out.txt中。 (在考生文件夹中有标准模块mode.bas,其中的putdata过程可以把结果存入文件,而isprime函数可以判断整数x是否为素数,如果是素数,则函数返回True,否则返回 False,考生可以把该模块文件添加到自己的工程中。)注意:保存时必须存放在考生文件夹下,窗体文件名为sjt4.frm,工程文件名为sjt4.vbp,结果存入out.txt文件。

考题 下面是一个Applet程序,设置其宽高为300和300像素,程序的功能是在小程序界面画一根水平线和一根垂直线,将小程序界面均分为4个区域,鼠标在不同的区域移动时显示不同的几何图形。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。程序运行结果如下:import java.awt.*;import java.awt.Graphics.*;import java.awt.event.*;/*<applet code=AppletPrograming width=200 height=200></applet>*/public class AppletPrograming extends Applet{int m=-1,n=-1;public void init(){addMouseMotionListener(new MouseMotionAdapter(){public void mouseMoved(Mouse p){m=e.getX();n=e.getY ( );}repaint ( ){ }});}public void paint(Graphics g){g.drawLine(100,0,100,200);g.drawLine(0,100,200,100);if(m<100n<100){g.setColor(Color.black);g.fillOval(10,10,80,80);}else if(m>100n<100){g.setColor(Color.green);g.fillRect(110,10,80,80);}else if(m<100n>100){g.setColor(Color.blue);g.fillArc(10,130,80,35,50,250);}else if(m>100n>100){int xvals[ ]={150,180,120};int yvals[ ]={120,170,170};g.setColor(Color.yellow);g.fillPolygon(xvals,yvals,3);}}}ex35_3.html:<html><head><title>A Simple Program</title></head><body><applet code="AppletPrograming.class"width=800 height=400></applet></body></html>

考题 新建一个工程,在窗体中创建一个水平滚动条,名称为HS1,Min属性为0,Max属性为200,以及一个命令按钮,名称为“Command1”,标题为“显示位置”。编写一个事件过程,要求程序运行后将滚动块移到某个位置后,如果单击“显示”按钮,则在窗体上显示滚动框当前所在位置的值。程序中不得使用任何变量。程序运行结果如图11所示。注意:存盘时必须存放在考生文件夹下,工程文件名为ylc3.vbp,窗体文件名为ylc3.frm。

考题 [说明]下面是一个Appkt程序,其功能是从3~100之间(包括3和100)每隔0.5秒显示一个新的数字,如果数字为素数,则显示为灰色,其他为绿色。程序运行结果如图4所示。import java. awt. *import java. applet. Applet< applet code = ex2_7, class width = 800 height = 400 ></applet >public class ex2_7 extends Applet {public Color color2_7 = Color. black;private iht n2_7 = 3;public myPrime thPrime2_7;public void init( ) {thPrime2_7 = new myPrime(this);thPrime2_7, start( );}public void paint(Graphics g) {g, setColor( color2_7 );g. drawString( (1),50,50);}public int getlnt( ) {return n2_7;}public void setlnt (int i) {n2_7 = i;}}class myPrime extends Thread Iex2_7 obj2_7;myPrime (ex2_7 o) {this. obj2_7 = o;}public boolean isPrime(int n){boolean bPrime = true;iht i =2;if((2))return false;while( i < n - ]bPrime) {if((3))bPrime = false;i++;}return bPrime;}public void run( ) {int i;for (i = 3; (4);i++) {if (isPrime(i) )obj2 _7, color2_7 = Color, gray;elseobj2_7, color2_7 = Color. green;(5);obj2_7, repaint( );try {sleep(S00);} catch (InterruptedException ie) {}}} }ex2_7, html< HTML >< HEAD ><TITLE > ex2_7 </TITLE ></HEAD >< BODY ><appletcode =" ex2_?, class" width =800 height =400 ></applet ></BODY ></HTML >

考题 下面是一个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=ex2_3.class width=800 height=400></applet>*/public class ex2_3 extends Applet implements ActionListener {private String str="ok";private Labe1 1;private Button btn;public void init() {setLayout(null);1=new Label(str);1.reshape(10, 10, 150, 30);add(1);btn = new Button("First");btn.reshape(10, 50, 60, 20);1.addActionListener(this);add(btn);btn = new Button("Second");btn.reshape(10, 100, 60, 20);btn.setActionCommand("First");btn.addActionListener(this);add(btn);}public void actionPerformed(ActionEvent ae) {str="Command: " +ae.getActionCommand();btn.setText(str);}}ex2_3.htm1<HTML><HEAD><TITLE>ex2_3</TITLE></HEAD><BODY><applet code="ex2_3.class" width=800 height=400 ></applet></BODY></HTML>

考题 关于下面程序段的说法,正确的是 import javA.applet.*; import java.awt,*; public class Test extends Applet { Image IMG nClick=over(this) title=放大; public void init(){ IMG nClick=over(this) title=放大=new Image(); } public void paint(Graphics g){ g.drawlmage(IMG nClick=over(this) title=放大,0,0,this); } }A.该程序段可以正常运行B.程序中所创建的Image为空,但可以显示C.程序中所创建的Image不为空D.程序中所创建的Image为空,不能显示

考题 在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一一个素数是所能够分解出的最小的素数(一个偶数有时可以分解为多种素数的组合,例如24可以分解为5和19,也可以分解为11和13,要求取含有最小素数的组合,如图8所示)。要求编写“分解为”按钮事件过程中“考生编写程序开始”和“考生编写程序结束”之间的代码.以实现上述功能。过程IsPrime用来判断一个数是否为素数,如果是,返回值为True,否则返叵值为False。 注意:不得修改原有程序和控件的属性。至少正确运行一次程序,且运行时在文本框中输入23456,单击“分解为”按钮,将结果显示在标签中,否则无成绩。最后把修改后的文件按原文件名存盘。

考题 注意:下面出现的“考生文件夹”均为C:\wexam\25160002。(1) 在名称为Form1的窗体中画一个名称为L1的标签,其标题为“0”,BorderStyle属性为“再添加一个名称为Timer1的计时器。请设置适当的控件属性,并编写适当的事件过程,使得在运行时,每隔一秒钟标签中的数字加1。如图27-3所示的是程序刚启动时的情况。程序中不得使用任何变量。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt3.vbp,窗体文件名为sjt3.frm。(2)在考生文件夹下有一个工程文件sjt4.vbp,要求程序运行后,如果多次单击列表框中的项,则可同时选择这些项。而如果单击“显示”按钮,则在窗体上输出所有选中的列表项,如图27-4所示。要求:修改列表框的适当属性,使得运行时可以多选,并去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不得修改程序中的其他部分。最后把修改后的程序以原来的文件名存盘。

考题 在考生文件夹下有一个工程文件sj5.vbp,其窗体上有一个文本框,名称为Text1;有三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“输入”、“计算显示”和“保存”,运行界面如图25-5所示。在给定程序中有一个函数过程isPrimeNum,其功能是判断参数是否为素数,如果是素数,则返回True,否则返回False。请将程序中有“?”的地方替换为相应的代码,使得在运行时,单击“输入”按钮,弹出“输入”对话框,单击“计算显示”按钮,则找出大于输入参数的最小素数,并显示在Text1中;单击“保存”按钮,则把Text1中的计算结果存入考生文件夹下的out5.txt文件中。注意:去掉程序中的注释符“‘”,把程序中的“?”改为正确的内容,使其实现下述功能,但不能修改程序中的其他部分,也不能修改控件的其他属性。最后把修改后的文件按原文件名存盘。考生不得修改isPrimeNum函数过程和控件的属性,必须把计算结果通过“保存”按钮存入out5.txt文件中,否则无成绩。

考题 在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.{rm。其功能是在Text文本框中输入一个数N,单击命令按钮计算从0到N的所有素数的和,并在Text2中显示出来。运行程序如图7-3所示。注意:去掉程序中的注释符“”,把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。

考题 下面是一个Applet程序,程序的功能是显示一个圆心在Applet的中心,半径从0到100像素的不断变大的蓝色球的动画。请改正程序中的错误(有下划线的语句),使程序执行后,能得到预期的结果。注意:不改动程序的结构,不得增行或删行。程序的执行结果为:import java.awt.*;import java.applet.*;/*<applet code=XiaoQiu width=800 height=600></applet>*/public class XiaoQiu extends Applet implements Runnable{int currentX=0,currentY=0;Thread m_Draw=null;public void init(){m_Draw=new Thread (super);}public void paint(Graphics g){g.setColor(Color.blue);mycircle(g,getSize().width/2,getSize().height/2,currentX,currentY);}public void start(){m_Draw.start();try{Thread.sleep(500);}catch(InterruptedException e){}}public void stop(){if(m_Draw.isAlive())m_Draw. stop();}public void run(){try{while(true){currentX++;currentY++;if(currentX>i00(currentY>100)){currentX=0;currentY=0;}paint();Thread.sleep(100);}}catch(InterruptedException e){}}public void mycircle(Graphics g,int x,int y,int rx, int ry){g.filloval(x-rx,y-ry,2*rx,2*ry);}}ex3 9_3. html:<html><head><title>A Simple Program</title></head><body><applet cede=" XiaoQiu.class" width=800 height=400></applet></body></html>

考题 有两个文件Java_3.java和Java_3.html,其中Java_3.java是不完整的。请完善程序,并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。[题目要求]在一个Applet窗口中,显示一个字符串,输出结果如下图所示。Java_3.java文件源程序:import java.awt.*;import javax.swing.*;public class Java_3 (1) JApplet {public void (2) () {Container contentPane=getContentPane();JLabel label=new JLabel("Java的诞生是对传统计算模式的挑战!",SwingConstants.CENTER);contentPane.add( (3) );}}Java_3.html文件源程序:<html><applet code="Java_3.class"width=300 height=50></applet></html>

考题 程序运行时输入X值为100,则显示结果为 ______。A.“OK1”B.OK1C.“OK2”D.“OK3”

考题 ●试题六【说明】下面是一个Applet程序,其功能是建立2个文本区域,一个为编辑区,一个为只读区;建立2个按钮,一个实现将编辑区中被鼠标选定的文本内容拷贝到只读区中,一个实现将只读区的全部文本内容清空。程序运行结果如图3所示。图3import javA.awt.*;import javA.applet.*;/*applet code="ex3_6.class" width=800 height=400 /applet*/public class ex3_6 extends Applet{private Button okBtn, clearBtn;private String strMessage;private TextArea tArea1, tArea2;public void init(){strMessage = "Hello! Welcome to the test! \n" +"Wish you good luck!";tArea1 = new TextArea( 10, 25 );(1) ;tArea2 = new TextArea( 10, 25 );(2) ;okBtn = new Button( "Copy" );clearBtn = (3) ;add( tArea1 );add( tArea2 );add( okBtn );add( clearBtn );}public boolean action( Event e, Object o ){if( e.target == okBtn )tArea2.setText( (4) );else if( e.target == clearBtn )(5) ;return true;}}ex3_6.htmlHTMLHEADTITLEex3_6/TITLE/HEADBODYapplet code="ex3_6.class" width=800 height=400 /applet/BODY/HTML

考题 ●试题七【说明】下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以通过拖动鼠标让图像随着鼠标拖动的轨迹而移动。程序运行结果如图5所示。图5import java.applet.*;import java.awt.*;/*applet code="ex4_7.class" width=800 height=400 /applet*/public class ex4_7 extends Applet{private Image iImg;private int xPos,yPos;public void init(){xPos = yPos =(1);iImg = getImage((2)"ex4_7.jpg");}public void paint(Graphics g){g.drawImage(iImg,xPos,yPos,(3));}public boolean(4)(Event e,int x,int y){xPos = x;yPos = y;(5);return true;}}ex4_7.htmlHTMLHEADTITLEex4_7/TITLE/HEADBODYapplet code="ex4_7.class" width=800 height=400 /applet/BODY/HTML

考题 ●试题七【说明】下面是一个Applet程序,其功能是通过一个按钮控制一个窗口的创建,显示与隐藏,并且以按钮文字作为提示,可以随着窗口的状态改变,即如果窗口出现,则按钮文字为"Hide myFrm",提示用户点击按钮,则隐藏窗口,反之亦然。请将横线处语句补充完整。程序运行结果如图5所示:图5import javA.awt.*;import javA.applet.*;/*applet code="ex8_7.class" width=800 height=400 /applet*/public class ex8_7 extends Applet{private Frame. frm;private Button showBtn;public void init(){showBtn = new Button( "Show Frame" );(1) ;}public boolean action( Event e, Object o ){if( e.target == showBtn ){if( (2) ){(3) ;frm.dispose();(4) ;showBtn.setLabel("Show myFrm");}else{frm = new Frame( "myFrm" );frm.resize( 200, 150 );frm.setBackground( Color.gray );(5) ;showBtn.setLabel("Hide myFrm");}}return true;}}ex8_7.htmlHTMLHEADTITLEex8_7/TITLE/HEADBODYapplet code="ex8_7.class" width=800 height=400 /applet/BODY/HTML

考题 某种福利彩票有二处刮奖区,刮开刮奖区会显示数字1、2、3、4、5、6、7、8、9、0中的一个,当二处刮奖区所显示数字之和等于8时才为中奖,则这种福利彩票的中奖概率为()。A、1/10B、9/100C、2/25D、11/100