本题是一个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

题目

本题是一个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){}

}


相似考题
参考答案和解析
正确答案:
第1处:implementsKeyListener第2处:keyPressed(KeyEvente)【解析】第1处实现接口监听键盘事件;第2处处理键盘事件。
更多“本题是一个Applet,页面中有10个按钮,名称从“0~ 9”,用鼠标任意单击其中一个按钮后,通过键盘上的上 ”相关问题
  • 第1题:

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


    正确答案:
    第1处:implements KeyListener
    第2处:keyPressed(KeyEvent e)
    【解析】第1处实现接口监听键盘事件;第2处处理键盘事件。

  • 第2题:

    关于IE浏览器工具栏上的常用按钮,以下说法错误的是()。

    • A、单击“后退”按钮,可以浏览下一个页面
    • B、通过“收藏”按钮可以收藏喜欢的站点
    • C、通过“历史”按钮可以查看最近访问过的站点
    • D、单击“主页”按钮,可以跳到IE启动时自动打开的页面

    正确答案:A

  • 第3题:

    在中文Windows中,使用软键盘可以快速的输入各种特殊符号,为了撤清弹出的软键盘,正确的操作为()

    • A、用鼠标左键单击软键盘上的Esc键
    • B、用鼠标右键单击软键盘上的Esc键
    • C、用鼠标右键单击中文输入法状态窗口中的“开启/关闭软键盘”按钮
    • D、用鼠标左键单击中文输入法状态窗口中的“开启/关闭软键盘”按钮

    正确答案:D

  • 第4题:

    在幻灯片放映视图下,要打开放映控制菜单,以下操作中错误的是()。

    • A、用鼠标右键单击屏幕上的任意位置
    • B、用鼠标右键单击"放映控制"按钮
    • C、单击"放映控制"按钮
    • D、单击屏幕上除"放映控制"按钮外的任意位置

    正确答案:D

  • 第5题:

    在中文Windows98中,使用软键盘可以快速地输入各种特殊符号,为了弹出选择软键盘菜单,正确的操作是()。

    • A、按住Alt键,再用鼠标左键单击软键盘按钮
    • B、按住Alt键,再用鼠标右键单击软键盘按钮
    • C、用鼠标左键单击软键盘按钮
    • D、用鼠标右键单击软键盘按钮

    正确答案:D

  • 第6题:

    在Windows XP中,下列操作中能关闭对话框的是()。

    • A、用鼠标左键单击"确定"按钮
    • B、用鼠标左键单击"取消"按钮
    • C、用鼠标左键单击"应用"按钮
    • D、用鼠标左键单击"关闭"按钮

    正确答案:A,B,D

  • 第7题:

    单选题
    下列操作中不能关闭Windows窗口的是()。
    A

    用鼠标左键双击控制菜单按钮

    B

    用鼠标左键单击窗口右上角的标有叉形的按钮

    C

    按键盘上的ESC键

    D

    选择控制菜单中的“关闭”选项


    正确答案: B
    解析: 暂无解析

  • 第8题:

    单选题
    在WindowsXP的输入法中,为去除弹出的软键盘,正确的操作方法是()。
    A

    用鼠标左键单击软键盘上的Esc键

    B

    用鼠标右键单击软键盘上的Esc键

    C

    用鼠标右击中文输入法状态窗口中的“开启/关闭软键盘”按钮

    D

    用鼠标左击中文输入法状态窗口中的“开启/关闭软键盘”按钮


    正确答案: C
    解析: 暂无解析

  • 第9题:

    单选题
    关于IE浏览器工具栏上的常用按钮,以下说法错误的是()。
    A

    单击“后退”按钮,可以浏览下一个页面

    B

    通过“收藏”按钮可以收藏喜欢的站点

    C

    通过“历史”按钮可以查看最近访问过的站点

    D

    单击“主页”按钮,可以跳到IE启动时自动打开的页面


    正确答案: D
    解析: 暂无解析

  • 第10题:

    单选题
    在中文Windows中,使用软键盘可以快速的输入各种特殊符号,为了撤清弹出的软键盘,正确的操作为()
    A

    用鼠标左键单击软键盘上的Esc键

    B

    用鼠标右键单击软键盘上的Esc键

    C

    用鼠标右键单击中文输入法状态窗口中的“开启/关闭软键盘”按钮

    D

    用鼠标左键单击中文输入法状态窗口中的“开启/关闭软键盘”按钮


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    在中文Windows98中,使用软键盘可以快速地输入各种特殊符号,为了弹出选择软键盘菜单,正确的操作是()。
    A

    按住Alt键,再用鼠标左键单击软键盘按钮

    B

    按住Alt键,再用鼠标右键单击软键盘按钮

    C

    用鼠标左键单击软键盘按钮

    D

    用鼠标右键单击软键盘按钮


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    在IE浏览器的地址栏中输入网址后,下列操作能打开该网页的是()
    A

    用鼠标单击前进按钮

    B

    用鼠标单击转到按钮或按回车键

    C

    用鼠标单击主页按钮

    D

    用鼠标单击刷新按钮


    正确答案: D
    解析: 暂无解析

  • 第13题:

    在中文WINDOWS98中,使用软键盘可以快速地输入各种特殊符号,撤消弹出软键盘,正确的操作是()

    A.用鼠标左键单击软键盘上的“ESC”键

    B.用鼠标右键单击软键盘上的“ESC”键

    C.用鼠标右键单击中文输入法状态窗口中的“开启/关闭软键盘”按钮

    D.用鼠标左键单击中文输入法状态窗口中的“开启/关闭软键盘”按钮


    正确答案:C


  • 第14题:

    用鼠标选定时,确定了第一个后,按住SHIFT键,然后()。

    • A、单击最后一个
    • B、单击任意一个
    • C、单击最后一个的下一个
    • D、单击任意项

    正确答案:A

  • 第15题:

    在中文 Windows98 中,使用软键盘可以快速地输入各种特殊符号,为了撤消弹出的软键盘,正确的操作是()。

    • A、用鼠标左键单击软键盘上的 Esc 键
    • B、用鼠标右键单击软键盘上的 Esc 键
    • C、用鼠标右键单击中文输入法状态窗口中的“开启 / 关闭软键盘”按钮
    • D、用鼠标左键单击中文输入法状态窗口中的“开启 / 关闭软键盘”按钮

    正确答案:D

  • 第16题:

    下列操作不能触发一个命令按钮的Click事件的是()。

    • A、在按钮上单击鼠标左键
    • B、在按钮上单击鼠标右键
    • C、把焦点移至按钮上,然后按回车键
    • D、使用该按钮的访问键

    正确答案:B

  • 第17题:

    下列操作中不能关闭Windows窗口的是()。

    • A、用鼠标左键双击控制菜单按钮
    • B、用鼠标左键单击窗口右上角的标有叉形的按钮
    • C、按键盘上的ESC键
    • D、选择控制菜单中的“关闭”选项

    正确答案:A

  • 第18题:

    在WindowsXP的输入法中,为去除弹出的软键盘,正确的操作方法是()。

    • A、用鼠标左键单击软键盘上的Esc键
    • B、用鼠标右键单击软键盘上的Esc键
    • C、用鼠标右击中文输入法状态窗口中的“开启/关闭软键盘”按钮
    • D、用鼠标左击中文输入法状态窗口中的“开启/关闭软键盘”按钮

    正确答案:D

  • 第19题:

    单选题
    在幻灯片放映视图下,要打开放映控制菜单,以下操作中错误的是()。
    A

    用鼠标右键单击屏幕上的任意位置

    B

    用鼠标右键单击放映控制按钮

    C

    单击放映控制按钮

    D

    单击屏幕上除放映控制按钮外的任意位置


    正确答案: A
    解析: 暂无解析

  • 第20题:

    单选题
    下列操作不能触发一个命令按钮的Click事件的是()。
    A

    在按钮上单击鼠标左键

    B

    在按钮上单击鼠标右键

    C

    把焦点移至按钮上,然后按回车键

    D

    使用该按钮的访问键


    正确答案: B
    解析: 暂无解析

  • 第21题:

    单选题
    在中文Windows中,使用软键盘可以快速地输入各种特殊符号,为了撤消弹出的软键盘,正确的操作为()。
    A

    用鼠标左键单击软键盘上的Esc键

    B

    用鼠标右键单击软键盘上的Esc键

    C

    用鼠标右键单击中文输入法状态窗口中的“开启/关闭软键盘”按钮

    D

    用鼠标左键单击中文输入法状态窗口中的“开启/关闭软键盘”按钮


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    在中文WINDOWS98中,使用软键盘可以快速地输入各种特殊符号,撤消弹出软键盘,正确的操作是()。
    A

    用鼠标左键单击软键盘上的“ESC”键

    B

    用鼠标右键单击软键盘上的“ESC”键

    C

    用鼠标右键单击中文输入法状态窗口中的“开启/关闭软键盘”按钮

    D

    用鼠标左键单击中文输入法状态窗口中的“开启/关闭软键盘”按钮


    正确答案: C
    解析: 暂无解析

  • 第23题:

    多选题
    在Windows的桌面上,可以打开“资源管理器”的操作有()。
    A

    用鼠标右键单击“我的电脑”图标,然后从弹出菜单中选取

    B

    用鼠标右键单击“开始“按钮,然后从弹出菜单中选取

    C

    用鼠标左键单击“开始“按钮,然后从系统菜单中选取

    D

    用鼠标左键双击”我的电脑“图标,然后从窗口中选取

    E

    直接按下键盘上的窗口键(ALT旁边的键)+A


    正确答案: C,B
    解析: 暂无解析