请完成下列Java程序:记录鼠标在窗口中的信息,包括鼠标的移动事件以及鼠标在窗口中的位置坐标,要求在窗口下方显示鼠标的事件和位置信息,在窗口上方有按钮控制程序的正常退出。
注意:请勿改动main( )主方法和其他已有语句内容,仅在下划线处填入适当的语句。
源程序文件代码清单如下:
import java.awt.*;
import java.awt.event.*;
public class ex12_2
extends Frame implements MouseMotionListener, ActionListener
private Label 1;
private String str=" ";
public static void main(String args[])
new ex12_2( );
ex12_2( )
______;
setSize(200,200);
Button btn=new Button("exit");
btn.addActionListener (this);
add (btn, "North" );
l=new Label(str);
add (l, "South" );
show ( );
public void mouseMoved(MouseEvent event)
str="Move: "+
l. setText (str);
public void mouseDragged(MouseEvent event)
public void actionPerformed(ActionEvent event)
if(event.getActionCommand( ).equals("exit"))
System.exit(0);
题库:计算机等级考试
类型:简答题
时间:2017-07-03 15:04:56
免费下载:《问答》Word试卷
请完成下列Java程序:记录鼠标在窗口中的信息,包括鼠标的移动事件以及鼠标在窗口中的位置坐标,要求在窗口下方显示鼠标的事件和位置信息,在窗口上方有按钮控制程序的正常退出。
注意:请勿改动main( )主方法和其他已有语句内容,仅在下划线处填入适当的语句。
源程序文件代码清单如下:
import java.awt.*;
import java.awt.event.*;
public class ex12_2
extends Frame implements MouseMotionListener, ActionListener
private Label 1;
private String str=" ";
public static void main(String args[])
new ex12_2( );
ex12_2( )
______;
setSize(200,200);
Button btn=new Button("exit");
btn.addActionListener (this);
add (btn, "North" );
l=new Label(str);
add (l, "South" );
show ( );
public void mouseMoved(MouseEvent event)
str="Move: "+
l. setText (str);
public void mouseDragged(MouseEvent event)
public void actionPerformed(ActionEvent event)
if(event.getActionCommand( ).equals("exit"))
System.exit(0);
本题关键词:标准窗玻璃,鼠,潜在指标,窗洞口,敌鼠中毒,招标投标程序,正方形窗口,鼠肾,鼺鼠,鼠胆;