-1

在 Java 的 swing 包中,我想知道如何检测何时按下 JButton。按下按钮时是否有一个函数被调用?谢谢

4

1 回答 1

3

是的,当您处理按钮按下时,您想要添加所谓的动作侦听器。首先,你必须

import java.awt.event.ActionListener;

那么您可以执行以下操作

button.addActionListener(new ActionListener() {
       public void actionPerformed(ActionEvent e) {
             // this makes sure the button you are pressing is the button variable
             if(e.getSource() == button) {
                // do action necessary code 
              }
       }
 });
于 2013-07-24T02:43:27.333 回答