我對Java編程還很新,我想知道如何去創建一個自動生成的數據列表,比如這個例子。java - 顯示列表
-2
A
回答
3
我會建議使用JTable
,然後把在JTable
爲JScrollPane
。這將允許你使JTable
變大。
http://www.javalobby.org/articles/jtable/images/img8.png
上面是一個JTable例如
1
0
看到你有幾夭diffent類型的數據,您將需要的不僅僅是一個簡單的列表更包含了一切。你可以有三個數組,每個數組包含一個信息片,然後通過一個for循環。
String[] array1;
int[] array2;
String[] array3;
for (int i = 0; i < something.lengh; i++){
array1[i] = firstPortionOfData;
array2[i] = secondPortionOfData;
array3[i] = thirdPortionOfData;
}
這將是最簡單的方法。但如果你想要你可以使用其他複雜的結構或其他東西。爲了顯示它,你可以簡單地通過另一個for循環來使用類似的語法。
希望這會有所幫助。
〜不倒翁
+1
-1,3個數組不是一個好的數據存儲方式。用3個屬性創建一個自定義對象。 – camickr 2013-04-07 23:00:05
相關問題
- 1. Java顯示和使用數組列表
- 2. 顯示列表
- 3. 顯示列表
- 4. 顯示列表
- 5. 列表顯示
- 6. 顯示jsp後顯示jsp中的java列表數據
- 7. 顯示選擇列表
- 8. OpenGL - 顯示列表
- 9. 顯示列表角
- 10. 顯示列表+ glsl
- 11. 顯示列表框
- 12. p:selectOneMenu列表顯示
- 13. 顯示TODO列表
- 14. 顯示從列表
- 15. 列表不顯示
- 16. HTML表單:列表 - 顯示
- 17. 在java中顯示鏈表
- 18. sherlocklistfragment沒有顯示列表
- 19. 顯示LINQ列表查看列表顯示名稱
- 20. 顯示列表的朋友陣列
- 21. jQuery UI將列表顯示爲列表
- 22. 列表框顯示列表名稱
- 23. 顯示相關列表
- 24. 在AlertDialog中顯示列表
- 25. 顯示列表現在
- 26. 如何顯示在列表
- 27. 表列:只顯示圖片
- 28. sencha觸摸列表顯示
- 29. sqlite表列沒有顯示
- 30. Comboboxes顯示按鈕列表
參見[使用表](http://docs.oracle.com/javase/tutorial/uiswing/components/table.html)。 – 2013-04-07 22:40:06
請參閱[Java教程:如何使用表](http://docs.oracle.com/javase/tutorial/uiswing/components/table.html)。 – 2013-04-07 22:40:06
看看Swing教程[如何使用列表](http://docs.oracle.com/javase/tutorial/uiswing/components/list.html) – 2013-04-07 22:40:27