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. カウント(インスタンス変数)を1つインクリメントします。
  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 に答える