重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 计算机等级考试
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

当Applet程序中的init方法为下列代码时,运行后用户界面会出现的情况,以下描述正确的是()。 pub

lic void init { setlLayout(new BorderLayout); add(”North”,new TextField(10)): add(”Center”,new Button(”help”)): }

A.文本框将会出现在Applet的顶上,且有l0个字符的宽度

B.按钮将会出现在Applet的正中间,且尺寸为正好能够包容help的大小

C.文本框将会出现在Applet的顶上,从最左边一直延伸到最右边;按钮将会出现在Applet的正中间,覆盖除文本框外的所有空间

D.按钮与文本框的布局依赖于Applet的尺寸

答案
查看答案
更多“当Applet程序中的init方法为下列代码时,运行后用户界面会出现的情况,以下描述正确的是()。 pub”相关的问题

第1题

在JavaApplet程序用户自定义的Applet子类中,一般需要重载父类的()方法宋完成主类实例的初始化工作。

A.start()

B.stop()

C.init()

D.paint()

点击查看答案

第2题

如果用户定义的Applet类中没有init()方法,则该程序

A.必须定义一个main()方法

B.无法通过编译

C.可以通过编译,但运行时将出错

D.可以通过编译,并且能够正常运行

点击查看答案

第3题

为了从HTML文件中获取参数,在Applet程序中应该编写的代码是 ()

A.在start()方法中加入语句String s=getParameter("buttonLabel");

B.在init()方法中加入语句String s=Parameter("buttonLabel");

C.在init()方法中加入语句String s=getParameter("BUTTONLABEL");

D.在start()方法中加入语句String s=getParameter("BUTTONLABEL");

点击查看答案

第4题

【说明】 下面是一个Applet程序,程序的功能是在显示面板上输出字符串。当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)

点击查看答案

第5题

在Applet生命周期中,下面方法中是在装载Applet时被调用的是()。

A.stop()

B.init()

C.start()

D.destroy()

点击查看答案

第6题

下面是一个Applet程序,其功能是有两个按钮,分别为First和Second,以及一个Label构件。要求单击 Fir
st时能在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>

点击查看答案

第7题

下列Applet实现键盘事件处理,当一个键按下时,判断是否为26个英文字母,并输出该字母。选择正确的语
句填入横线处。 import java.applet.Applet; import java.awt.*; import java.awt.event.*; public class ex34 extends Applet { String str = ""; public void init() { addKeyListener (new KeyAdapter (} { ______ { char ch; ch = ke.getKeyChar(); if((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')) str = "字母:"+ ch; else str ">"不是字母"; repaint(); } }); requestFocus(); } public void paint(Graphics g) { g.drawString(str, 50, 50); } }

A.public void keyPress(KeyEvent ke)

B.public void keyTyped(KeyEvent ke)

C.public void keyTyped(Event ke)

D.public void keyPressing(KeyEvent ke)

点击查看答案

第8题

在JavaApplet程序中,当浏览器结束浏览时,执行()方法,结束applet的生命。
点击查看答案

第9题

下面是一个Applet程序,其功能是建立两个文本区域,一个为编辑区,一个为只读区;建立两个按钮,一个
实现将编辑区中被鼠标选定的文本内容复制到只读区中,一个实现将只读区的全部文本内容清空。请更正题中带下划线的部分。

注意:不改变程序的结构,不得增行或删行。

import java.awt.*;

import java.applet.*;

/*

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

</applet>

*/

public class exl4_3 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);

tArea1.setText(strMessage);

tArea2=new TextArea(10,25);

tArea2.setEditable(true);

kBtn=new Button("Copy");

clearBtn=new Button("Clear");

add(tArea1);

add(tArea2);

add(okBtn);

add(clearBtn);

}

public boolean action(Event e,Object o)

{

if(e.target= =okBtn)

tArea1.setText(tArea2.getSelectedText());

else if(e.target= =clearBtn)

tArea1.setText("");

return ture;

}

}

exl4_3.html

<HTML>

<HEAD>

<TITLE>exl4_3</TITLE>

</HEAD>

<BODY>

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

</applet>

</BODY>

</HTML>

点击查看答案

第10题

Applet执行过程中可以多次运行init方法和stop方法。()
点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝