2016-03-22 115 views
0

在NetBeans GUI構建器的屬性窗口中有許多擺動組件(如JButton,JMenuItem等)的「action」屬性。它默認顯示「none」,並在其附近有「向下箭頭」按鈕,但按下時,要分配的動作列表爲空。所以問題是 - 如何添加一些行動到項目中出現在這個列表中?我發現的唯一方法是在代碼中手動創建一些操作(即AbstractAction),然後使用「custome code」屬性編輯器將其分配給組件,但顯然它不方便。如何在NetBeans GUI Builder中使用swing組件的「action」屬性?

回答

0

您可以使用右鍵單擊菜單將操作添加到按鈕。

https://netbeans.org/kb/articles/gui-functionality.html#Exercise_3

右鍵點擊退出按鈕。從彈出菜單中選擇Events - > Action - > ActionPerformed。請注意,該菜單包含更多可以響應的 事件!當您選擇actionPerformed事件 時,IDE會自動將ActionListener添加到退出按鈕 ,並生成處理偵聽器 actionPerformed方法的處理程序方法。

您還可以從屬性視圖編寫操作。點擊位於操作屬性附近的三個點按鈕。在打開的窗口中選擇「自定義代碼」並將您的代碼寫入打開的文本區域。

相關問題