當我使用ItemListener偵聽組合框時,我怎麼知道當ItemEvent.DESELECTED被觸發時哪些項目被取消選擇?ItemListener.itemStateChanged()中取消選擇的項目
0
A
回答
4
0
我明白了你的觀點。您無法直接獲取物品索引。解決方法是從ItemEvent.getItem()
獲取取消選擇的項目,並通過搜索所有項目的列表來查找索引。
相關問題
- 1. iphone dev:取消選擇(或取消選中)選定的選項卡項目
- 2. checkedlistbox取消選中任何項目時取消選擇
- 3. 選擇/取消選擇列表視圖中的所有項目
- 4. 取消選擇as3中的選擇項目
- 5. 如何取消選擇一個選擇框中的項目?
- 6. uipickerview取消選擇所有項目
- 7. Sencha Touch - 取消選擇列表項目?
- 8. 取消選擇查看視頻項目?
- 9. Android ListView取消選擇項目
- 10. jQuery的:選擇和取消選擇列表框的項目
- 11. 取消選擇iPhone中的選項
- 12. UICollectionView方法deselectItemAtIndexPath不取消選擇剛選擇的項目
- 13. C#listbox選擇並取消選擇MultiExtended模式下的項目
- 14. JList - 單擊已選擇的項目時取消選擇
- 15. 選擇的項目沒有取消選擇
- 16. jQuery選擇選項取消選擇
- 17. 取消選擇或取消選擇iOS 5中tabbar中的所有選項卡
- 18. 鼠標單擊列表框中的選定項目取消選擇oders項目
- 19. 獲取用戶在ASP CheckBoxList中取消選擇的項目
- 20. 如何從多個選擇中獲取上次取消選擇的項目
- 21. 在jQuery中取消選項卡選擇
- 22. QListWidget取消選擇和多項選擇
- 23. 在選擇框中選擇並取消選擇多個選項
- 24. 列表視圖選擇並取消選擇項目Android
- 25. 列表視圖有多個項目選擇和取消選擇
- 26. 無法取消選擇後spark.components.List選擇項目
- 27. 取消選擇其他項目時,單擊一個項目
- 28. 如何在樹狀視圖中取消選擇所選項目
- 29. 如何收聽ZK Composer中的Listbox項目的取消選擇
- 30. 當選擇一個項目時,AngularJS選擇框選項消失
-1,人們確實需要停止這麼懶惰,並看看[API](http://download.oracle.com/javase/6/docs/api/java/awt/event/ItemEvent。 html) – mre
赦免,一些澄清......我不需要項目本身 - 我需要取消選擇的項目的索引!我並不懶惰,並且閱讀了很多論壇和文檔,但我發現的唯一方法是爲每個具有toString()和一些getIndex()方法的項目使用一些自定義類,或者遍歷模型並找到該項目的索引。這兩種方式都是虛假的,沒有效率 – Andrii