添加按钮监听。回见内容写成方法,然后调用即可。大概像下面这样
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
public class Test {
public static void main(String [] args){
JButton A = new JButton("A");
JButton B = new JButton("B");
JButton C = new JButton("C");
A.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
methodA();
}
});
B.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
methodB();
}
});
C.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
methodA();
methodB();
}
});
}
public static void methodA(){
//执行A方法
}
public static void methodB(){
//执行B方法
}
}
可以把要执行的过程,写成2个函数
void funcA(){
}
void funcB(){
}
在A按钮事件中,就执行 funcA
在B按钮事件中,就执行funcB
同样,在C按钮事件中,执行 funcA和 funcB
~
~
~
~