简答题:本题的功能是跟踪鼠标在窗口的操作,以及在窗口的坐标,包括移进、移出、移动、单击、释放和拖曳,并将这些信息显示在窗口的文字

  • 题目分类:Java
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
本题的功能是跟踪鼠标在窗口的操作,以及在窗口的坐标,包括移进、移出、移动、单击、释放和拖曳,并将这些信息显示在窗口的文字标签上。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class java3 extends JFrame implements MouseL-
istener MouseMotionListener
{
private JLabel statusBar;
public java3()
{
super("java3");
statllsBar=new TLabel();
getContentPane.add(statusBar,BorderLayout.
SOUTH)
addMouseListener(this);
addMouseMotionListener(this);
setSize(275,100);
show();
}
public void mouseClicked(MouseEvent e)
{
statusBar.setText("Clicked at["+e.getX()+
","+e.getY()+"]");
}
public void mousePressed(MouseEvent e)
{
statusBar.setText("Pressed at["+e.getX()+
","+e.getY()+"]");
}
public void mouseReleased(MouseEvent e)
{
statusBar.setText("Released at["+e.getX()
+","+e.getY()+"]");
}
public void mouseln(MouseEvent e)
{
statusBar.setText("Mouse in window");
public void mouseExited(MouseEvent e)
{
statusBar.setText("Mouse outside window");
}
public void mouseDragged(MouseEvent e)
{
statusBar.setText("Dragged at["+e.getX()
+","+e.getY()+"]");
}
public void mouseMoved(MouseEvent e)
{
statusBar.setText("Moved at["+e.getX()+
","+e.getY()+"]");
}
public static void main(String args[])
{
java3 app=new java3();
app.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
};
参考答案:
答案解析:

本题的功能是计算l~10之间除了5以外的各个自然数的和。 public class javal{public stati

本题的功能是计算l~10之间除了5以外的各个自然数的和。 public class javal{public static void main(String

查看答案

How does the woman feel about her new job?

How does the woman feel about her new job?A.Interesting. B.Boring. C.Inspiring.

查看答案

What does the man imply?

What does the man imply?A.He Can't go now. B.He wants to call someone. C.He Can'

查看答案

Hurry up.Don’t keep XiaoWang__________.

Hurry up.Don’t keep XiaoWang__________. A.wait B.waited C.waiting

查看答案

Mary__________that piece of cake for twenty yuan.

Mary__________that piece of cake for twenty yuan. A.spent B.cost C.bought

查看答案