计算机二级

请在下划线处填入代码,使程序能够正确运行。import java .awt.*;import java .applet.*;public class SayHi extends Applet{public void【 】(Graphics g){g .drawString(“Hi!”20,20);}}

题目

请在下划线处填入代码,使程序能够正确运行。

import java .awt.*;

import java .applet.*;

public class SayHi extends Applet{

public void【 】(Graphics g){

g .drawString(“Hi!”20,20);

}

}

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下面Java Applet程序的下画线处填入代码,使程序完整并能够正确运行。

import java.applet.*;

import java.awt.*;

public class HelloWorld ______ {

public void paint(Graphics g) {

g.drawString("Hello World!",25,25);

}

}


正确答案:extends Applet
extends Applet

第2题:

下列程序构造了一个 Swing Applet ,请在下划线处填入正确的代码

Import javax.swing.*;

Import java.awt.*;

Public class SwingApplet extends 【 13 】 {

Jlabel l = new Jlabel ( “ This is a Swing Applet. ” );

Public void init(){

Container contentPane = getContentPane();

contentPane.add(1);

}

}


正确答案:

第3题:

定义JavaApplet 程序时,必须有的import 语句是( )。

A.import java. applet. Applet;

B.import java. io.*;

C.import java. awt. event;

D.import java. Lang.*;


正确答案:A

第4题:

阅读下面Applet程序 import javax. swing. *; import java. awt. *; public class SwintgApplet extends JApplet{ JLabel 1=new JLabel("This is a Swing Applet."); public void init(){ ________________________________ } } 在程序下画线处填入正确的选项是

A.Container contentPane=getContenPane(); cotentPane. add(1);

B.JPanel comtenPane=new Jpane(); contentPane. add(1);

C.contentPane. add(1);

D.add(1);


正确答案:A
解析:不能直接调用add方法将“1”标签加到JApplet对象上,而要先调用JApplet类的getContentPane()方法获得此applet的eontentPane对象,然后再调用add方法将“1”标签对象加到此contentPane对象上。

第5题:

请将下面的Applet程序补充完整。

import java. awt. *;

import java. applet. *;

public class Hi【 】{

public void paint(Graphics g){

g. drawString("Hi!", 25, 25);

}

}


正确答案:【 】extends Applet
【 】extends Applet 解析:所有用户新建的Applet类都必须继承自Applet基类。因为Applet基类已经具有很多性质并实现一些公有方法,也只有继承Applet,我们的新类才能称之为Applet并嵌入网页中运行。

第6题:

下列代码的下划线处应填入的方法名是______。

import java.awt.*;

import java.applet.*;

public class Hello extends Applet{

public void______(Graphics g){

g.drawString("How are you!", 10, 10);

}

}

A) repaint

B) println

C) paint

D) show

A.

B.

C.

D.


正确答案:C

第7题:

下列哪个选项的java源文件代码片段是不正确的?

A.package testpackage; public class Test{ }

B.import java. io. *; package testpaekage; public class Test { }

C.import java.io.*; class Person { } public class Test { }

D.import java.io.*; import java. awt.*; public class Test{ }


正确答案:B
解析:Java中的package语句必须是源文件中除去说明以外的第一条语句,导入包语句可以有几个,但是必须位于package语句之后,其他类定义之前,一个源文件中可以有几个类,但最多只能有一个是public的,如果有,则源文件的文件名必须和该类的类名相同。

第8题:

下列Applet在坐标 ( 20,20) 处显示一幅GIF图像,在横线处填入正确的语句。

import java. net.*;

import java. awt.*;

import java. applet.*;

public class Test extends Applet {

Image IMG;

public void init() {

URL url = getDocumentBase ();

String name="IMG.gif";

【 】

}

public void paint(Graphics g) {

g. drawImage ( IMG,20,20,this);

}

}


正确答案:img = getImage (urlname);
img = getImage (url,name); 解析:通过调用getImage (URL url,String name)方法获得在url中的名为name的图像文件。

第9题:

下列( )选项的java源文件代码片段是不正确的。

A.package testpackage; publicClass Test{}

B.import java.io.*; package testpackage: publicClass Test{}

C.import java.io.*; Class Person{} publicClass Test{}

D.import java.io.*; import java.awt.*; publicClass Test{}


正确答案:B

第10题:

javax. swing. Japplet的父类是( )。

A.java. awt. panel

B.java. applet. Applet

C.java. awt. frame

D.java. awt. Window


正确答案:B
解析:javax. swing. Japplet是Applet的直接子类,继承了Applet的方法与执行机制。 java. awt. panel是java. applet. Applet的直接父类,java. awt. Window是java. awt. frame的直接父类。

更多相关问题