计算机二级

( 8 )在下列 Java applet 程序的横线处填入代码,使程序完整并能够正确运行。Import java. awt. *;Import java. applet. *;Public class Greeting extends applet{Public void 【 8 】 (Graphics g) {g.drawSting( “ how are you! ” ,10,10);}}

题目

( 8 )在下列 Java applet 程序的横线处填入代码,使程序完整并能够正确运行。

Import java. awt. *;

Import java. applet. *;

Public class Greeting extends applet{

Public void 【 8 】 (Graphics g) {

g.drawSting( “ how are you! ” ,10,10);

}

}

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

第1题:

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

第2题:

在Java Applet程序中,如果对发生的事件做出响应和处理的时候,应该使用下列哪个语句

A.import java.awt.event.*;

B.import java.io.*;

C.import java.awt.*;

D.import java.applet.*;


正确答案:A
解析:本题考查对java常用的各种包所包含的一些类的基本功能的理解。 java.awt包是抽象窗口工具包,里面包括各种容器、组件,窗口布局管理器以及一些常用的类如Color、 Font等,选项A满足题意。而java.applet包里面包括了小程序执行时必须要重载的一个类Applet,也就只有这一个类,选项D错误。java.io包主要是提供一些输入/输出类的,选项B不满足题意。 java.awt.event包就包含了一些能够对事件做出响应和处理的一些标准类,选项D不满足题意。

第3题:

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

A.import java. applet. Applet;

B.import java. io.*;

C.import java. awt. event;

D.import java. Lang.*;


正确答案:A

第4题:

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

第5题:

下列程序构造了一个 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);

}

}


正确答案:

第6题:

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

第7题:

下面Applet在窗口中实现一个不可编辑的TextField,并且显示“ok”。在横线处填入正确的语句。

import java.applet.Applet;

import java.awt.t;

public class Test extends Applet {

TextField tf;

public void init () {

setLayout (new GridLayout(1,0);

tf=new TextField("ok");

【 】

add(tf);

}

}


正确答案:setEditable(false)
setEditable(false) 解析:通过调用TextField构件的setEditable(booleanb)方法,可以设置文本区的可编辑属性,参数b为false时,文本为不可编辑。

第8题:

下列Applet程序中,指定s为字符串类型,将s绘制在屏幕上,请将程序补充完整。

import java.applet.Applet;

import java.awt.Craphics;

public class testl8_1 extends Applet {

______String s;

public void init ()

{

s=new String("Hello World");

}

public Void______(Graphics g) {

g.______(s,10,25);

}

}


正确答案:publicpaintdrawString
public,paint,drawString

第9题:

下面是一个Applet小程序,其功能为:以坐标(10,20)为起点,画一条长为80个像素点的绿色直线,请在横线处填写一条语句,使程序的完整。

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

______________________

import java.awt.*;

public class test_drawline extends Applet

{

public void paint(_______________)

{

g.setColor(Color.green);

_____________________

}

}


正确答案:import java.applet.*; Graphics g g.drawLine(102010100);
import java.applet.*; Graphics g g.drawLine(10,20,10,100); 解析:本题考查JavaApplet小程序。Applet是能够嵌入到HTML页面中,并能够在浏览器中运行的Java类。定义用户的Applet时,必须继承java.apple包中的Applet类。另外,Graphics类在java.awt包中,它是Applet运行绘制的关键类。Graphics类中提供的绘图方法分为两类:一类是绘制图形,如drawLine()画直线,drawRect()画矩形等等;一类是绘制文本,如drawstring()绘制字符串,drawChars()绘制字符等等。解答此类问题必须掌握以上知识点。在本题中import java.applet.*;语句是导入 java.applet包,g.drawLine(10,20,10,100);方法中(10,20)是所画横线的起点坐标,(10,100)是横线的终点坐标。

第10题:

请将下面的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并嵌入网页中运行。

更多相关问题