重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
当前位置: 首页 > 计算机类考试 > 计算机二级
网友您好, 请在下方输入框内输入要搜索的题目:
搜题

题目

[主观题]

本题是-个Applet,页面中有10个按钮,名称从“0~9”,用鼠标任意单击其中-个按钮后,通过键盘上的上下

左右键可以控制按钮在窗口中移动。本题是-个Applet,页面中有10个按钮,名称从“0~9”,用鼠标任意单击其中-个按钮后,通过键盘本题是-个Applet,页面中有10个按钮,名称从“0~9”,用鼠标任意单击其中-个按钮后,通过键盘本题是-个Applet,页面中有10个按钮,名称从“0~9”,用鼠标任意单击其中-个按钮后,通过键盘本题是-个Applet,页面中有10个按钮,名称从“0~9”,用鼠标任意单击其中-个按钮后,通过键盘

查看参考答案
更多“本题是-个Applet,页面中有10个按钮,名称从“0~9”,用鼠标任意单击其中-个按钮后,通过键盘上的上下”相关的问题

第1题

本题是一个Applet,页面中有10个按钮,名称从“0~ 9”,用鼠标任意单击其中一个按钮后,通过键盘上的上
下左右键可以控制按钮在窗口中移动。

import java.applet.*;

import java.awt.*;

import java.awt.event.*;

public class java2 extends Applet

{Button b[]=new Button[10];

int x,Y;

public void init()

{for(int i=0;i<=9;i++)

{b[i]=new Button(""+i);

b[i].addKeyListener(this);

addCb[i]);

}

}

public void

{Button button=(Button)e.getSource();

x=button.getBounds().x;

y—button.getBounds().y;

if(e,getKeyCode()= =KeyEvent.VK_UP)

{y=y-2;

if(y<=O)y=0;

button.setLocation(x,y);

}

else if(e.getKeyCode()= =KeyEvent.VK_

DOWN)

{y=y+2;

if(y>=300)y=300;

button,.setLocation(X,y);

}

else if(e.getKeyCode()= =KeyEvent.VK_

LEFT)

{x=x-2;

if(x<=0)x=0;

button.setLocation(x,y);

}

else if(e.getKeyCode()= =KeyEvent.VK_

RIGHT)

(x=X+2;

if(x>=300)x=300;

button.setLoeation(X,y);

}

}

public void keyTyped(KeyEvent e){}

public void keyReleased(KeyEvent e){}

}

点击查看答案

第2题

本题是一个Applet,页面中有两个文本域,当左侧文本域中的文本发生变化时,该文本域中的文本以行为
单位按长度由短到长排列在右边的文本域中。 import java.util.*; import java.applet.*; import java.awt.*; import java.awt.event.*; Dublic class java2 extends Applet implements TextLis- tener {TextArea textl,text2; public void init {textl=new TextArea(6,15); text9=new TextArea(6,15); add(textl);add(text2); text2.setEditable(false); ; } public void {if(e.getSource= =textl) {String s=textl.getText; StringTokenizer fenxi=new StringTokenizer(s," ,'\n'"); int n=fenxi.countTokens; String a[]=new String[n]; for(int i=0;i<=n-1;i++) {String temp=fenxi.nextToken; a[i]=temp; } for(int i=0:i<=n-1;i++) {for(int j=i+1;j<=n-1;j++) {if(a[j].compareTo(a[i])<0) {String t=a[j];a[j]=a[i];a[i]=t; } } } text2.setText(null); for(int i=0;i<n;i++) {text2.append(a[i]+"\n"); } } } }

点击查看答案

第3题

本题是一个Applet,功能是监听用对于文本域中文本的选择。页面中有一个文本域、一个“复制”按钮和一
个文本框,选中文本域中部分文字后,单击按钮“复制”,所选文字将显示在文本框中。 import java.applet.Applet; import java.awt.*; import java.awt.event.*; public class java3 extends Applet implements ActionL- istener { TextArea ta=new TextArea(5,30); TextField tf=new TextField(30); Button button=new Button("复制"); String text="AWT提供基本的GUl组件,\n"+" 具有可以扩展的超类,\n"+"它们的属性是继承的。\ n": public void init { setLayout(new FlowLayout(FlowLayout.left)); ta.setText(text); ta.setEditable(true); add(ta); add(button); add(tf); ta.addActionListener(this); } public void actionPerformed(ActionEvent e) { String S; s=ta.getSelectText; if(e.getSource= =button) tf.setText(s); } }

点击查看答案

第4题

本题是-个Applet,它的功能是在窗口上添加12×12个标签,并且横向和纵向标签的颜色为黑白相间。
本题是-个Applet,它的功能是在窗口上添加12×12个标签,并且横向和纵向标签的颜色为黑白相间。

点击查看答案

第5题

当-个Applet所在的Web页面被其他页面覆盖后,不可能被调用的Applet方法是()。

A.destroy()

B.init()

C.stop()

D.start()

点击查看答案

第6题

Applet的生命周期中有______个状态。A.2B.1C.3D.4

Applet的生命周期中有______个状态。

A.2

B.1

C.3

D.4

点击查看答案

第7题

下面是一个Apple(程序,程序的功能是在Applet显示区内画一个动态的、多维的绿色椭圆环。本题主要是

下面是一个Apple(程序,程序的功能是在Applet显示区内画一个动态的、多维的绿色椭圆环。本题主要是通过数学方法sin(),cos()画出一个圆环。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。

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

下面是一个Apple(程序,程序的功能是在Applet显示区内画一个动态的、多维的绿色椭圆环。本题主

import java.awt.*;

import java.awt.event.*;

import java.applet.*;

public class YuanHuan extends Applet

{

public void paint(Graphics g)

{

double w=getSize().width/2;

double h=getSize().height/2;

g.getColor(Color.green);

for(double th=0;th<10;th+=0.00003)

{

double r=Math.cos(16*th)+th;

double x=r*Math.cos(th)+w;

double y=r*Math.sin(th)+h;

g.drawOval((int)x-1,(int)y-1,3,3);

}

}

public static void main(String args[ ])

{

Frame. f=new Frame("Draw");

YuanHuan p=new YuanHuan();

p.inti();

p.start();

f.add(p);

f.setSize(400,300);

f.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e)

{

System.out.exit(0);

}

});

f. show ();

}

}

ex3 3_3. htm1:

<html>

<head>

<title>A Simple Program</title>

</head>

<body>

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

</applet>

</body>

</html>

点击查看答案

第8题

本题的功能是通过鼠标确定两个点,然后画两点间的直线。窗口中有-个按钮“Draw line”,单击该按钮后,
它就处于按下状态,然后用鼠标在窗口中单击-下,在单击的地方就会出现-个坐标圆点,用鼠标在另外-个地方单击-下又会出现另外-个圆点,并且此时在两个坐标圆点间画出-条直线,且“Draw line”处于可用状态,再单击这个按钮就可以画另外-条直线。本题的功能是通过鼠标确定两个点,然后画两点间的直线。窗口中有-个按钮“Draw line”,单击该按本题的功能是通过鼠标确定两个点,然后画两点间的直线。窗口中有-个按钮“Draw line”,单击该按本题的功能是通过鼠标确定两个点,然后画两点间的直线。窗口中有-个按钮“Draw line”,单击该按

点击查看答案

第9题

本题是一个Applet,功能是用鼠标画不同颜色的图形。页面中有5个按钮“画红色图形”、“画绿色图形”、“画
蓝色图形”、“橡皮”和“清除”,单击前三个按钮中的一个,按住鼠标左键或右键在面板中拖动,就能两出对应颜色的线条,单击“橡皮”按钮,按住鼠标左键或右键在面板中拖动就能将面板中的图形擦除掉,单击“清除”按钮,就能将面板中所有的图形清除掉。

import java.applet.*;

import java.awt.*;

import java.awt.event.*;

public class java3 extends Applet implements ActionListener

{int x=-1,y=-1,rubberNote=0,clearNote=0;

Color C=new Color(255,0,O);

int con=3;

Button b_red,b_blue,b_green,b_clear,b_quit;

public void init()

{

addMouseMotionListener(this);

b_red=new Button("画红色图形");

b_blue=new Button("画蓝色图形");

b_green=new Button("画绿色图形");

b_quit=new Button("橡皮");

b_clear=new Button("清除");

add(b_red);

add(b_green);

add(b_blue);

add(b_quit);

add(b_clear);

b_red.addActionListener(this);

b_green.addActionListener(this);

b_blue.addActionListener(this);

b_quit.addActionListener(this);

b_dear.addActionListener(this);

}

public void paint()

(if(x!=-l&&y!=-l&rubberNote= =

0R&clearNote= =0)

{g.setColor(c);

g.filloval(X,Y,con,con);

}

else if(rubberNote= =1&&clearNote= =O)

{g.clearRect(x,Y,10,10);

}

else if(clearNote= =1&&rubberNote= =O)

{g.clearRect(0,0,getSize().width,getSize().

height);

}

}

public void mouseDragged(MouseEvent e)

{x=(int)e.getX();y=(int)e.getY();repaint();

}

public void mouseMoved(MouseEvent e){)

public void update(Graphics g)

{paint(g);

}

public void actionPerformed(Event e)

{if(e.getSource()= =b-red)

{rubberNote=0;clearNote=0;c=new Color

(255,0,0);

}

else if(e.getSource()= =b_green)

{rubberNore=0;clearNote=0;C=new Color(0,

255,0);

}

else if(e.getSource()= =b_blue)

{rubberNote=0;clearNote=0;C=new Color(0,

0,255);

}

if(e.getSource()= =b—quit)

{rubberNote=1;clearNote=0;

}

if(e.getSource()= =b—clear)

{clearNote=1;rubberNote=0;repaint();

}

}

}

点击查看答案

第10题

本题的功能是展示4种不同的对话框。窗口中有4个按钮:“消息”、“输入”、“确定”和“选择”,单击任意-个按
钮。就能弹出,个对应的对话框。其中,消息对话框只有-个提示信息和-个“确定”按钮,输入对话框有-个供输人的文本框及“确定”和“撤销”两个按钮;确定对话框中有-个提示信息和三个按钮“是”、“否”和“撤销”;而选择对话框中有-个提示信息和两个按钮“确定”和“取消”。本题的功能是展示4种不同的对话框。窗口中有4个按钮:“消息”、“输入”、“确定”和“选择”,单击任意本题的功能是展示4种不同的对话框。窗口中有4个按钮:“消息”、“输入”、“确定”和“选择”,单击任意

点击查看答案
赏学吧APP
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

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

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注赏学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注赏学吧 -
请用微信扫码测试
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
赏学吧