JButton jb1=new JButton();
1. 注册监听:括号里为进行监听事件的类的实例。只要进行过注册监听后,才可以监听按钮的变化。
jb1.addActionListener(mp);
2. 为监听的事件取特定名字。括号里填actionCommand,即名字便于后边判断事件触发与否。
jb1.setActionCommand(“类名字”);
3.事件监听响应函数,监听后进行对应的事件处理。
public void actionPerformed(ActionEvent arg0)
{
//if (arg0.getActionCommand().equals("类名字"))
{
//在这里可以进行“类名字”监听得到的事件的特定事件处理。
}
}
5.事件处理机制示意图
PS:一个事件可以被多个监听器(类)进行监听,并可以做不同的事件处理。
1. 注册监听:括号里为进行监听事件的类的实例。只要进行过注册监听后,才可以监听按钮的变化。
jb1.addActionListener(mp);
2. 为监听的事件取特定名字。括号里填actionCommand,即名字便于后边判断事件触发与否。
jb1.setActionCommand(“类名字”);
3.事件监听响应函数,监听后进行对应的事件处理。
public void actionPerformed(ActionEvent arg0)
{
//if (arg0.getActionCommand().equals("类名字"))
{
//在这里可以进行“类名字”监听得到的事件的特定事件处理。
}
}
5.事件处理机制示意图

PS:一个事件可以被多个监听器(类)进行监听,并可以做不同的事件处理。