我有这个:
ArrayList lovely = new ArryList(4);
lovely.add("Tall, Short, Average"); // line 1
lovely.add("mangoes, apples, Bananas"); // line 2
lovely.add("this, that"); // line 3
lovely.add(“1, 2, 3, 4, 5, 6”) // line 4
我想以这样一种方式显示数组列表,即每个类别都在其自己的行中显示,例如google如何列出其搜索结果。有谁知道如何做到这一点?我想在JComponent中显示这样的内容,但不确定使用哪个,也不知道如何执行。 JAVA程序员是否使用JTextFields,JTextPanes或使用什么。
这里的帮助将不胜感激。
最佳答案
Java程序员使用JList
。您可以这样构造它:
new JList(lovely.toArray())
它将每个项目显示在列表的单独一行中。