0

可能重复:
计算按下 JButton 的次数?

假设我有一个按钮

JButton button1=new JButton();

我有一个int count=0

什么是找到按钮被点击多少次的代码?(它类似于 C# 中的 mouseup 事件,但我想在 java 中使用它)谢谢

4

3 回答 3

2
button1.addMouseListener( new MouseAdapter() {
   @Override
   public void mousePressed(MouseEvent e){
      count += 1;
   }

});

Wherecount必须是一个实例变量,并且在您的课程之后立即声明。

于 2012-12-18T13:05:34.100 回答
0

将鼠标侦听器添加到递增计数器的按钮。

button1.addMouseListener(new MouseAdapter(){
    public void mouseClicked(MouseEvent e){
        count++;
    }
});
于 2012-12-18T13:07:26.003 回答
-1
  1. 为 button1 实现动作监听器。
  2. 将计数(实例变量)加一。
  3. 然后您可以获得点击次数。
int count = 0; // Instance variable
button1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
               count++;
               JOptionPane.showMessageDialog(this, "Clicked count is : " + count);
            }
        });
于 2012-12-18T13:09:02.690 回答