2015-09-19 18 views
1

我有這樣的代碼如何創建在java中的另一個Botton上運行clickevent的botton?

public class NewClass { 
private void btn_NumberONEMouseClicked(java.awt.event.MouseEvent evt) { 
} 
private void btn_NumberTOWMouseClicked(java.awt.event.MouseEvent evt) { 
} 

我有2 Bottons(BTN數一& BTN數絲束)

我希望第一個波頓將做點擊謝勝利,德波頓

事件我怎樣才能這樣做?

+0

不要忘記驗證我的答案,如果它幫助你阿卜杜拉 –

回答

1

你必須使用的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 !"); 
     } 
    }); 

我沒有使用你的變量,因爲我不明白你的方法。

但是,這工作完美。

相關問題