下列是一个Java Applet程序,输出结果是(要求只写出在Applet容器内显示的内容) import java.awt.

题目

下列是一个Java Applet程序,输出结果是(要求只写出在Applet容器内显示的内容) import java.awt.*; import java.applet.*; public class Testuu extends Applet { float[]x={1.2f,3.4f,5.6f,7.8f}; public void paint(Graphics g) { int s=0; for(int i=0;i〈x.length;i++) s+=(int)x[i]; g.drawstring(" "+s,30,60); } }

A.15

B.16

C.16

D.17

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

第1题:

10、以下关于Applet和Java程序之间关系的叙述,错误的是()

A.一个Applet就是一段Java程序

B.Applet是一种特殊的Java程序,它需要运行在Web服务器上

C.Applet是一种特殊的Java程序,它需要运行在Web浏览器上

D.Applet是一种Java SE平台的应用程序


Applet是一种特殊的Java程序,它需要运行在Web服务器上

第2题:

下列关于Applet的描述中,正确的是()

A.Applet是能够在浏览器中运行的Java类

B.Applet中不能包含main()方法

C.Applet中无法显示JButton类型的按钮

D.Applet的主类只能定义为Applet类的子类


Applet是能够在浏览器中运行的Java类

第3题:

在编写Applet程序时,程序中必须有的import语句是

A.import.java.io.*;

B.import java.applet.Applet;

C.import.java.awt.event.*;

D.import.java.lang.*;


正确答案:B
解析:编写Applet程序,其中定义的类是java.applet.Applet类的子类。

第4题:

有两个文件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>


正确答案:extends init label
extends init label 解析:创建了标签控件,将构件加入到用getContentPane()方法获得JFrame的内容面板上。
[程序解析] 本程序是基于Swing的Applet用户界面。在Applet中添加了一个JLabel构件。同时还考查了Applet生命周期的几个关键方法。
(1) init()——Applet运行时,首先由浏览器调用init()方法,通知该Applet已被加载到浏览器中,使Applet执行一些基本初始化。该方法经常被重写,实现设置布局管理器、数据初始化、放置一些构件等功能。本程序就是如此。
(2) start()——在init()方法完成后,将调用start()方法,使Applet成为激活状态。
(3) stop()——当Applet被覆盖时,可用该方法停止线程。
(4) destroy()——关闭浏览器时调用,彻底终止Applet,从内存卸载并释放该Applet的所有资源。
(5) paint(Graphics g)——画Applet界面的基本方法。

第5题:

下列关于Application和Applet程序的说法中不正确的一项是______。

A.Application使用解释器java.exe执行

B.Application不使用独立的解释器就可以执行

C.Applet程序必须继承Java的Applet类

D.Applet在浏览器中运行


正确答案:B

第6题:

下面关于Applet的说法正确的是( )。

A.Applet也需要main方法

B.Applet必须继承自java.awt.Applet

C.Applet能访问本地文件

D.Applet程序不需要编译


正确答案:B

第7题:

下列说法中,错误的一项是______。

A.一个Applet可以有多个类,但是继承java.applet.Applet的公有类只有一个

B.一个Applet只能由一个继承java.applet.Applet类的公有类构成 ’

C.Applet继承java.applet.Applet类的公有类名必须和源文件名一致

D.JApplet必须是java.Swing.JApplet的子类


正确答案:B
解析:一个Applet可以有多个类,除了必须有的Applet类的子类还可以有用户自定义的别的类。

第8题:

下面关于Applet的说法正确的是( )。

A.Applet也需要main方法

B.Applet继承自java.awt.Applet或javax.swing.JApplet

C.Applet能访问本地文件

D.Applet程序不需要编译


正确答案:B
解析:JavaApplet的字节码文件必须嵌入HTML的文件中并由负责解释HTML文件的 WWW浏览器充当解释器来解释运行。因此Applet不需要main方法,但必须继承java.awt.Applet类或javax.swing.JApplet,因为这两个类实现了Applet程序与浏览器的通信。

第9题:

Applet实际是一种特殊的Panel容器,java Applet程序只负责它拥有的Applet容器内无边框区域。()

此题为判断题(对,错)。


参考答案:对