2014-02-12 42 views

回答

1

解決這個問題的一種方法是在某個地方有一個類型爲Node的靜態變量,然後在該按鈕的偵聽器中,僅爲該按鈕的處理程序中的按鈕分配一個引用。例如:

public Class test { 
    public static Node whichClick; 

    myButton.setOnAction(new EventHandler<ActionEvent>(){ 
      @Override 
      public void handle(ActionEvent e){ 
       whichClick = myButton;       
      } 
     }); 

} 

然後您可以從任何地方訪問該變量。

相關問題