你好,我有這個即時製作視頻招聘應用程序的抽象表。我希望用戶能夠使用我提供的按鈕對錶格進行排序。在按鈕中,我有一個「只顯示overDue視頻」,所以當用戶在我的動作偵聽器中點擊此按鈕時,我希望能夠隱藏行而不是刪除它們,因此當用戶單擊另一個按鈕時,他們會重新顯示任何想法我如何去做這件事?如何編輯抽象表模型中的行
回答
使用JTable
提供的filtering
支持。
有關更多信息和示例,請參閱Sorting and Filtering上的Swing教程部分。
1)維護主數據列表。內部表格模型數據將反映主數據。
2)當用戶「按下僅顯示over due vidoes」時,迭代主數據並僅過濾所需元素並清除表模型,並僅將過濾數據添加到表模型並更改火表模型。
這聽起來正是我想要做的,但我怎麼去迭代通過主數據,我得到你說我會用循環通過主數據arraylist循環,然後檢查是否任何聘用過期然後我會怎麼做只顯示我的過濾數據,我如何「消防表模型改變」? – Ross
http://nealbuerger.com/2012/01/java-gui-using-abstracttablemodel/在這裏你有如何添加和刪除表模型的數據。在你的情況下,只需設置過濾的數據,並調用firetablemodelchanged() – james007
嘿即時只是做一些閱讀firetablemodelchanged(),但沒有關於如何使用它的例子,你將能夠證明我將如何使用它請我在按鈕的動作監聽器中使用它,或者我會刪除所有不需要的行然後調用它? – Ross
- 1. 抽象表模型
- 2. OneToOneField抽象模型
- 3. Rails 4如何編輯不同模型中的對象?
- 4. MVC模型應該如何抽象?
- 5. 如何讓unique_together擁有抽象模型?
- 6. 如何使用NG-模型在錶行(在線編輯)
- 7. 如何通過編輯JTable行來添加表格模型值?
- 8. 編輯列表中有外鍵模型
- 9. 如何在模型表單Django中編輯編輯和刪除功能
- 10. 如何編輯模型的ChildCollection?
- 11. 從抽象pyomo模型
- 12. Codeigniter抽象基礎模型
- 13. 抽象GUI設計模型
- 14. OOP抽象與笨模型
- 15. Django抽象模型繼承
- 16. Django:測試抽象模型
- 17. 模型對象內的抽象工廠?
- 18. 編輯模型對象我形成?
- 19. 定義有一個ForeignKey的抽象模型到另一個抽象模型
- 20. 如何動態製作一個現有的非抽象django模型,抽象?
- 21. Play中的抽象模型界面! ORM,initial-data.yml如何加載?
- 22. 默認的表模型編輯
- 23. python中的抽象類:執行類型
- 24. MVC3編輯模型
- 25. .filter跨表中的抽象模型類 - Django的
- 26. 如何編輯TreeModelFilters子模型?
- 27. 在cakephp 1.2中使用抽象模型
- 28. Django:使用抽象父模型中子模型的管理器
- 29. 在抽象的模型中轉換具體模型
- 30. 抽象語法樹與對象模型
我試過了,它沒有工作,我必須做它錯了生病了另一個去 – Ross
@羅斯,你下載並嘗試演示代碼?是的,如果它不起作用,你做錯了什麼。 – camickr
是的,我試過了,但它並沒有顯示它對行進行排序,它提供的唯一下載是向我展示瞭如何在表中創建表的值以及一些複選框,我無法查看第二部分實際分類的位置, – Ross