我一直在閱讀教程,我仍然不確定,所以我會問這裏。是否有可能有2列的列,其中列1顯示一個數組列表的內容和列2顯示的數字最大的數組列表的大小?我看過教程,但他們沒有真正提到數組列表,所以任何示例代碼或方向都會有所幫助。謝謝使用arraylist填充java中的JTable
回答
是的,當然這是可能的。通過擴展AsbtractTableModel
來實現表格模型,並使用該列表來實現其方法。
表模型的主要方法是這樣的:
public Object getValueAt(int row, int column) {
if (column == 0) {
return this.list.get(row);
}
else {
return row;
}
}
public int getRowCount() {
return this.list.size();
}
public int getColumnCount() {
return 2;
}
感謝您做更多的研究 – Matt9Atkins 2012-02-03 19:49:59
+1此相關的[示例](http://stackoverflow.com/a/9134371/230513)包含一個'Map'。 – trashgod 2012-02-03 20:02:15
感謝您的幫助 – Matt9Atkins 2012-02-03 20:36:28
- 1. 填充的JTable從ArrayList中
- 2. 在JAVA中填充jTable
- 3. 填充JTable中使用MySQL
- 4. 的Java 8 - 填充的ArrayList
- 5. Java JTable不填充DefaultTableModel
- 6. 從Java中的散列表填充JTable
- 7. JTable填充類
- 8. 填充的ArrayList
- 9. 試圖用arraylist填充jtable,但不工作
- 10. JTable模型填充
- 11. 用hashmaps的ArrayList填充ExpandableList
- 12. Jtable按照java順序填充
- 13. Java Swing製作JTable列填充JScrollPane
- 14. Java:如何填充jtable只有一列?
- 15. 如何使用rs2xml jar庫填充Jtable
- 16. 使用數據庫數據填充jTable
- 17. 使用.db文件填充JTable
- 18. 重新填充的ArrayList使用Struts 2
- 19. JAVA-用SQL中的2d字符串數組填充JTable
- 20. 填充JTable的第一列
- 21. 填充的JTable與整數
- 22. 如何用ArrayList填充JComboBox?
- 23. 用ArrayList填充JavaFX按鈕
- 24. 用for循環填充ArrayList
- 25. 在netbeans中填充JTable中的數據
- 26. 無法填充ArrayList
- 27. 使用ArrayList填充mysql數據庫行
- 28. 使用位圖ArrayList動態填充ListView
- 29. 使用GregorianCalendar日期對象填充ArrayList
- 30. 當填充ArrayList的asynctasks完成時,我想要使用ArrayList
先使用的JTable,只顯示一列數字。這應該是一個簡單的增量任務,是的?一旦你弄清楚了,從那裏拿走它。關於你的具體問題,如果你想讓第二列中的每一行都顯示數組列表的大小,那麼第一列的內容是什麼?第一列中的每一行是整個數組列表嗎?您希望如何將這些內容顯示在單個表格單元格中?首先發佈一個更明確的描述你準備做什麼。 – eternaln00b 2012-02-03 18:31:14
很明顯 - 第1列顯示陣列列表的每個元素 列2顯示從1開始直到陣列列表的大小的數字 – Matt9Atkins 2012-02-03 18:36:49
「很明顯」是不夠的。在你的腦海裏,你可能很清楚,但是對於我或者其他任何人看待這個問題,這可能是不清楚的,這可能就是爲什麼你有很多觀點,而不是一個具體的迴應。你意識到一個「ArrayList」可以有多個元素,而ArrayList的大小隻是一個整數? – eternaln00b 2012-02-03 18:54:36