java按钮被点击事件

2024-12-27 08:38:54
推荐回答(2个)
回答1:

添加按钮监听。回见内容写成方法,然后调用即可。大概像下面这样

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:

可以把要执行的过程,写成2个函数

void funcA(){
}

void funcB(){
}

在A按钮事件中,就执行 funcA
在B按钮事件中,就执行funcB
同样,在C按钮事件中,执行 funcA和 funcB

~
~
~
~