我有这个代码
public class NewClass {
private void btn_NumberONEMouseClicked(java.awt.event.MouseEvent evt) {
}
private void btn_NumberTOWMouseClicked(java.awt.event.MouseEvent evt) {
}
我有 2 个按钮(按钮一和按钮二)
我想要第一个按钮将在第二个按钮上执行单击事件
我该怎么做?
最佳答案
您必须使用 JButton
类的 doClick()
方法
这是代码:
JButton but = new JButton();
JButton but2 = new JButton();
but.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) {
but2.doClick();
}
});
but2.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("It works !");
}
});
我没有使用你的变量,因为我不理解你的方法。
但这非常有效。
关于java - 如何创建在java中的另一个按钮上运行单击事件的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32673462/