鼠标事件
鼠标事件包括鼠标的双击、左击、右击、中间键等等,本文进行事件加载进行简单介绍,具体可以参考键盘事件。
import java.awt.*;
import java.awt.event.*;
//按钮活动事件与按钮活动事件的区别?优先选择addActionListener
class MouseAndKeyEvent
{
//定义该图形所带的组建的引用
private Frame f;
private Button btn;
MouseAndKeyEvent()
{
init();
}
public void init()
{
f=new Frame("My frame");
//对frame进行基本设置
f.setBounds(300,100,600,500);
f.setLayout(new FlowLayout());
btn=new Button("my button");
//加载一下窗体事件
myEvent();
//将组件添加到窗体中
f.add(btn);
//显示窗体
f.setVisible(true);
}
private void myEvent()
{
f.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
//按钮活动监听
btn.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.out.println("action ok");
}
});