我在JMenu中有JMenuCheckboxItem;我希望它在JMenu顯示時反映程序選項的當前狀態。我無法弄清楚在哪裏初始化它。我爲JMenu創建了一個actionPerformed()
,認爲這會在菜單顯示時激活,但根據我的調試器,它不是。我應該在哪裏調用checkboxMenuItem.setState(),以便在用戶顯示菜單時反映選項的狀態?JMenu JMenuCheckboxItem設置爲當前狀態
1
A
回答
0
可以爲JCheckBoxMenuItem
設置的初始狀態如下
JCheckBoxMenuItem chkBoxItem = new JCheckBoxMenuItem("select me")
chkBoxItem.setSelected(true);
您也可以addActionListener
到chkBoxItem並得到行動命令爲chkBoxItem像actionEvent.getActionCommand()
相關問題
- 1. 如何動態地設置UI-SREF值到當前狀態
- 2. 刪除當前位置的狀態
- 3. 「持久狀態」與「當前狀態」
- 4. 從當前狀態爲UIView創建CATransition
- 5. ARIA狀態爲當前導航頁面
- 6. 當一個設置爲活動狀態時,將所有工作項設置爲非活動狀態
- 7. 將消息(iChat)狀態設置爲當前在Rdio中播放的歌曲
- 8. dbslayer的當前狀態?
- 9. 當前服務器狀態
- 10. UML當前技術狀態
- 11. Page Curl的當前狀態
- 12. Upshot.js的當前狀態
- 13. 導航欄當前狀態
- 14. stateparms附帶當前狀態
- 15. 當前MS表面狀態
- 16. 從當前狀態動畫
- 17. P4V保存當前狀態
- 18. 重置爲拉之前的狀態
- 19. UISwitch設置狀態
- 20. 設置狀態欄?
- 21. React - 設置狀態
- 22. 當前設置兒童視圖模態
- 23. 將之前的值設置爲某個狀態
- 24. 爲禁用狀態設置組合框前景色
- 25. 僅當enableSessionState設置爲true時才能使用會話狀態
- 26. 當設置檢查狀態時,對象爲空
- 27. 當qty ='0'(缺貨)時,Magento將產品狀態設置爲'Disabled'
- 28. 從當前狀態到當前狀態,$ state.go是否觸發相關事件?
- 29. 如何使用UIManager設置JMenu前景色
- 30. 如何在rails3中將狀態設置爲活動狀態
對不起,發現它 - 添加一個菜單監聽器(addMenuListener)並實現menuSelected事件。我仍然不確定動作偵聽器會爲這個組件做些什麼。 – arcy