试题查看

首页 > 计算机二级考试 > 试题查看
【分析解答题】

本题是一个ApplEt,页面中有10个按钮,名称从“0~9”,用鼠标任意单击其中一个按钮后,通过键盘上的上下左右键可以控制按钮在窗口中移动。
import jAv
A、ApplEt.*;
import jAv
A、Awt.*;
import jAv
A、Awt.EvEnt.*;
puBliC ClAss jAvA2 ExtEnDsApplEt______
Button B[]=nEwButton[10];
int x,y;
puBliC voiD init()
For(int i=0;i<=9;i++)
(B[i]=nEwButton(""+i);
B[i].ADDkEylistEnEr(this);
ADD(B[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<=0)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.sEtloCAtion(x,y);
puBliC voiD kEytypED(kEyEvEnt E)
puBliC voiD kEyrElEAsED(kEyEvEnt E)

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

下列代表十六进制整数的是()。A.0123B.1900C.fa00D.0xa2WindowListener中可以实现窗口关闭功能的方法是()。A.public对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。下列操作中,不属于Applet安全限制的是()。A.加载本地库B.读写本地文件系下面程序的功能是从键盘读取一行文本并将该文本存储到文件中。当用户运行该程序时,需请完成下列Java程序。程序的功能是显示用户在命令行方式下指定的任意驱动器文件夹