计算机二级

下列程序构造了一个SwingApplet,请在下划线处填入正确的代码:import javax.swing0*;impon java.awt.*;public class SwingAppletextends______{JLabell=newJLabel("ThisisaSwingApplet.");publicvoidinit(){ContainercontentPane=getContentPane();contentPane.add(1);}}

题目

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

import javax.swing0*;

impon java.awt.*;

public class SwingAppletextends______{

JLabell=newJLabel("ThisisaSwingApplet.");

publicvoidinit(){

ContainercontentPane=getContentPane();

contentPane.add(1);

}

}

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

第1题:

下面程序中需要对 Employee 的对象进行存储,请在下划线处填入正确选项。

class Employee implements ___________{

…… }

A)Comparable

B)Serializable

C)Cloneable

D)DataInput


正确答案:B

第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题:

下列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的图像文件。

第4题:

下列( )选项的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

第5题:

请完成下列Java程序。实例listener是监听器,frm是事件源,fr上发生的事件委托tat进行处理。程序的执行结果是显示一个蓝色的窗口,单击关闭按钮,可关闭窗口。

注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。

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

import java.awt.*;

import java.awt.event.*;

public class BlueWindow

{

public static void main(String args[])

{

Frame. frm=new Frame. ("欢迎参加Java考试!");

TheAdapterTest listener=new TheAdapterTest();

frm. ______;

frm.setSize(200,200);

frm.setBackground(Color.blue);

frm. ______;

}

}

class TheAdapterTest extends WindowAdapter

{

public void windowClosing(WindowEvent e)

{

System.exit(1);

}

}


正确答案:addWindowListener(listener) setVisible(true)
addWindowListener(listener) setVisible(true) 解析:本题主要考查窗体事件的处理机制。解答本题的关键是熟悉Java语言的事件处理机制(事件、事件源和事件处理者)。在本题中,frm.addWindowListener(listener);语句的功能是为窗体对象注册监听器;frm.setVisible (true)语句的功能是使生成的窗体具有可见性,若frm.setVisible(false),则生成的窗体是不可见的。

第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题:

请在下划线处填入代码,是程序正常运行并且输出 “ Hello! ”

Class Test 【 15 】 {

Public static void main (String[] arge){

Test t = new Test();

t.start();

}

Public void run(){

System.out.println( “ Hello! ” );

}


正确答案:

第8题:

在下面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

第9题:

下列哪个选项的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的,如果有,则源文件的文件名必须和该类的类名相同。

第10题:

下列关于Java对import语句规定的叙述中,错误的是

A.在Java程序中import语句可以有多个

B.在Java程序中import语句可以没有

C.在Java程序中import语句必须有一个

D.在Java程序中import语句必须引入在所有类定义之前


正确答案:C
解析:Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个import语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。

更多相关问题