3
A
回答
0
我確實有一個解決方案,我忘了發佈。但仍然不完美,所以最後我只用了一個表格庫。
釉面名單是在處理排序和查看數據的大型成套相當不錯: http://www.glazedlists.com/
0
你可以開始一個新的線程,並通過一個匿名的Runnable實例:
new Thread(new Runnable() {
public void run() {
//Sort the JTable
}
}).start();
2
由於Java 6,還有的RowSorter
接口。我沒有自己處理它,但它看起來好像應該可以異步實現它,並在完成時通知表(或者甚至可能已經是它的默認行爲)。
+0
這是一個正確的方向。目前我正在使用TableRowSorter。有沒有任何示例代碼或庫在這方面有所幫助? – Zammbi 2011-02-07 04:11:14
相關問題
- 1. JTable是否有排序事件?
- 2. 如何強制排序上一個JTable
- 3. 如何在JTable的單元格上使用KeyReleased事件
- 4. 如何在按鈕事件上使用MS ACCESS填充jTable?
- 5. 如何使用Bubble排序對我的JTable進行排序?
- 6. Java JTable - 排序
- 7. 如何實現JTable單元格事件處理程序更改
- 8. 如何JTable中排
- 9. 線程和jtable
- 10. JTable和線程
- 11. 如何在訂閱者的線程上調用事件處理程序?
- 12. 使用線程堆排序
- 13. 如何在觸摸事件上畫線?
- 14. 從JTable排序列排除
- 15. 從排序排除jtable列
- 16. ArrayIndexOutOfBoundsException當排序JTable
- 17. 在什麼線程上執行事件處理程序?
- 18. java線程如何排序線程的執行順序
- 19. CLOCK控件事件如何排序?
- 20. JTable onchange事件
- 21. 如何在可排序元素上保留`click`事件
- 22. 使用JavaScript排序事件
- 23. 如何在奇偶排序程序中正確創建線程和排序?
- 24. 事件排序
- 25. 在事件線程上拋出的「由非事件線程調用的pushModalScreen」
- 26. 如何在Vert.x中測試事件處理程序(來自事件總線)?
- 27. 如何在另一個線程上收聽此事件?
- 28. BackgroundWorker類如何在UI線程上激發其事件?
- 29. 在JTable編輯事件後
- 30. Application.Current.Dispatcher在調度程序線程以外的事件的使用
恐怕並不能幫助我。我不手動排序表。 – Zammbi 2011-02-07 01:41:45