我發現難以弄清楚jcombobox actionperformed事件是如何工作的。我有一個包含jcombobox和jtable的表單。 jcombobox中的更改導致數據在jtable中更新。爲了實現這個,我實現了jcombobox的actionperformed事件。此代碼在更新jtable中的值之前包含用戶的特定檢查和驗證以及警告。我面臨的問題是,當表單加載第一次時,jcombobox的actionperformed事件會被調用。這會導致不必要的驗證並導致不需要的行爲。有人可以對jcombobox actionperformed事件的這種行爲進行一些闡述。jcombobox actionperformed event
0
A
回答
5
您在ItemListener有看從JComboBox中處理事件,甚至在一些JComboBox tutorial描述實現ActionListener
+0
謝謝mKorbel ...爲我工作。 :-)我也在加載項目並在jcomboboxmodel中設置默認項目時出錯,所以現在我先填充模型,然後設置默認選擇,然後將模型分配給jcombobox。 :-) – Will 2011-12-29 09:32:43
相關問題
- 1. JComboBox KeyReleased event does not working
- 2. JCombobox與actionperformed在另一個actionperformed中執行
- 3. 爲什麼日期選擇器意外觸發JComboBox的actionPerformed?
- 4. 可以從JButton的Event Handler類調用ActionPerformed方法嗎?
- 5. 「public void actionPerformed(ActionEvent event)」中聲明的變量無法傳遞
- 6. 在actionPerformed和Event Dispatch Thread(EDT)問題中創建新線程
- 7. 在空JComboBox觸發器上調用addItem觸發器actionPerformed事件
- 8. 如何觸發Java Swing InputVerifier輸入JComboBox(actionPerformed)?
- 9. JComboBox - ActionPerformed - 如何區分用戶和代碼之間的區別?
- 10. 手柄的actionPerformed
- 11. - > actionPerformed?
- 12. actionperformed在主類
- 13. 刷新JComboBox
- 14. actionPerformed不工作
- 15. JComboBox返回值
- 16. 搖擺actionPerformed方法
- 17. actionPerformed在執行ActionListener時沒有觸發
- 18. 入門的JComboBox對象的JComboBox
- 19. JComboBox getSelectedItem
- 20. 無法從的actionPerformed
- 21. Java JButton actionPerformed freeze
- 22. CloneNotSupportedException in actionPerformed
- 23. 嵌套actionPerformed()
- 24. GUI actionPerformed valueChanged problems
- 25. 的actionPerformed動作
- 26. textfield with actionperformed actionlistner
- 27. jframe actionperformed jframe
- 28. 困惑JTables&ActionPerformed
- 29. d3.event vs d3.Event
- 30. 固執JComboBox
動作不只是裝載形式觸發。你能否提供一個[SSCCE](http://pscode.org/sscce.html)給我們說明你的問題。 – Howard 2011-12-28 09:16:48