-3

我对 java 编程还是很陌生,我想知道如何创建一个自动生成的数据列表,例如这样。

名单

4

3 回答 3

3

我建议使用 a JTable,然后将 atJTable放入 a JScrollPane。这将允许你做的JTable更大。


(来源:javalobby.org

上面是一个 JTable 示例

于 2013-04-07T22:41:46.613 回答
1

您可以使用 JTable 组件: http ://docs.oracle.com/javase/tutorial/uiswing/components/table.html

于 2013-04-07T22:41:38.087 回答
0

鉴于您拥有多种不同类型的数据,您需要的不仅仅是一个简单的列表来包含所有数据。您可以拥有三个数组,每个数组都包含一个信息片段,然后通过一个 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 循环。

希望这可以帮助。

~不倒翁

于 2013-04-07T22:46:41.943 回答