我在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. 刪除當前位置的狀態
- 2. 「持久狀態」與「當前狀態」
- 3. 從當前狀態爲UIView創建CATransition
- 4. 將消息(iChat)狀態設置爲當前在Rdio中播放的歌曲
- 5. 當前服務器狀態
- 6. UML當前技術狀態
- 7. P4V保存當前狀態
- 8. stateparms附帶當前狀態
- 9. 當前MS表面狀態
- 10. Page Curl的當前狀態
- 11. UISwitch設置狀態
- 12. 將之前的值設置爲某個狀態
- 13. 從當前狀態到當前狀態,$ state.go是否觸發相關事件?
- 14. 如何使用UIManager設置JMenu前景色
- 15. 如何將xmpp狀態設置爲脫機狀態?
- 16. 如何設置光狀態欄爲Androidň
- 17. 設置實體狀態爲已修改
- 18. 將http狀態碼設置爲XXX.X?
- 19. 將NSMenuItem的狀態設置爲開
- 20. 異步設置初始狀態爲
- 21. 爲Android按鈕設置狀態
- 22. 設置爲true的狀態返回false
- 23. 將服務狀態設置爲Stop_Pending
- 24. 當LSTM狀態重置
- 25. 將userId設置爲從默認設置爲當前用戶
- 26. INNO設置[CODE]塊,設置狀態?
- 27. 將StrutsSpringObjectFactory設置爲我當前的ObjectFactory
- 28. 爲MySQL設置當前時間字段
- 29. 如何爲當前模塊設置LogPipelineExecutionDetails?
- 30. 將當前類別設置爲活動
對不起,發現它 - 添加一個菜單監聽器(addMenuListener)並實現menuSelected事件。我仍然不確定動作偵聽器會爲這個組件做些什麼。 – arcy