我是新來的swings,我的要求是 1.我需要爲jtable創建一個rowheader。 2.添加上下按鈕(用於移動/更改行位置的監聽器)。 3.當我改變行位置時,我不應該改變rowheader的編號。 4.需要根據rowheader索引檢索行數據。 5.已經有一個用戶定義的類擴展了jtable,並且model中有數據。我需要將上面的4點要求添加到這個表中。我需要使用Jlist或者再添加jtable來添加rowheader(如果jtable和基本jtable的數據是一樣的) 我嘗試了很多谷歌參考,但問題是我不能同時集成所有的 功能,甚至我找不到點3和4的解決方案。請考慮需求。錯字錯誤。 提前致謝。爲jtable添加rowheader並向上和向下移動行,並根據java中jtable的rowheader索引檢索數據
0
A
回答
0
我需要爲jtable創建一個rowheader。
您創建一個正常的TableModel。然後,您可以指定要用作行標題的模型的第一行。然後代碼將創建兩個共享同一個TableModel的表。一個表格將用作行標題,另一個將顯示在滾動窗格的視口中。
如果你想,那麼你也將需要與代碼類似共享RowSorter的表進行排序:
table.setAutoCreateRowSorter(true);
fct.setRowSorter(table.getRowSorter());
table.setUpdateSelectionOnSort(true);
fct.setUpdateSelectionOnSort(false);
相關問題
- 1. Java:從數據庫檢索數據並加載JTable
- 2. jTable和SQL數據檢索
- 3. 如何在DragAndDrop期間在Main-JTable上繪製RowHeader-JTable的Dropline?
- 4. 的rowHeader樣式表都進行排序和的rowHeader數據
- 5. 向jtable添加一行數據
- 6. JTable行選擇和數據檢索
- 7. 從MySQL數據庫檢索數據並顯示在JTable中
- 8. JTable根據數組長度添加行
- 9. 向JScrollPane動態添加JTable
- 10. 向JFrame添加JTable
- 11. WPF DataGrid RowHeader數據綁定
- 12. 在java中從數據庫檢索數據到JTable
- 13. 檢索MySQL數據到JTable在Netbeans的
- 14. 使用TableModelListener從JTable中的數據庫檢索數據到JTable中時出錯
- 15. 從apache lucene索引獲取數據並填寫JTable
- 16. 如何使用RowHeader處理JTable中的RowSorter同步?
- 17. 數據從MySQL檢索到JTable
- 18. Java - 使用LinkedLists從AbstractTableModel向JTable添加數據
- 19. java swing jtable - 每行顯示行索引
- 20. 定位索引,替換數值並將需要的索引向下移動
- 21. 如何搜索SQL數據庫並在JTable上顯示
- 22. 數組:向索引5添加數字並向右推
- 23. 如何使用DbUtils.resultSetToTableModel填充數據後向JTable添加行?
- 24. 向JTable添加標題
- 25. 在數據庫中向上和向下移動行
- 26. 在數據表中向上和向下移動行
- 27. 根據標準動態創建Arraylist並向其添加數據
- 28. 在JPanel中創建JTable並添加行
- 29. 向下滾動數據網格或向上滾動到所選索引行flex
- 30. 顯示jquery中的搜索jtable的數據jtable
嗨,感謝您的答覆,我已經添加了用的rowHeader上午jlist.I幫助不排序任何數據,只是上下移動行。或者忘了舉例說明我做的。 – user5466642
@ user5466642,',我已經在jlist的幫助下添加了rowheader - 嗯,我剛給你一個解決方案,它使用了兩個共享相同模型的JTable。重點在於,如果您在模型中向上/向下移動行,那麼兩個JTable將共享相同的模型,因此它們將自行重繪。 – camickr
嗨,謝謝你的答案,因爲你可以請示例代碼或引用幫助(我想這很長一段時間遵循jtable的rowheader的許多引用,但所有的嘗試都是徒勞的)。模型,但不能選擇完整的行只有在行中的幾列被選中。當我添加第0列添加到固定表,並沒有從主表中刪除時,我已經採取了像固定列表一樣的參考。 – user5466642