2013-05-06 82 views
1

在我的應用程序中,我有一個對話框,它不是由它自己的類創建的,而是作爲窗口小部件添加到頁面中的。我需要添加一個監聽器到這個框中的按鈕,它被添加到對話框中,如下所示: dialog.setButtons(Dialog.OKCANCEL); 或者如何處理按鈕cklick?如何在GXT中獲取按鈕

UPD:我使用GXT 2.2。

回答

2

我找到了解決問題的方法。要處理「確定」按鈕,單擊我需要執行以下操作:

addDialog.getButtonById(Dialog.OK).addSelectionListener(new SelectionListener<ButtonEvent>() { 
      @Override 
      public void componentSelected(ButtonEvent ce) { 
       //todo 
      } 
     });