java如何在JComponent中显示ArrayList项
我有这个:
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
我想让数组列表以这样一种方式显示,即每个类别在自己的行中显示,就像谷歌如何列出他们的搜索结果一样。有人知道怎么做吗?我希望在JComponent中显示这样的组件,但不确定使用哪一个组件,也不确定如何使用。JAVA程序员使用JTextFields、JTextPanes还是使用什么
我们将非常感谢您的帮助
# 1 楼答案
Java程序员使用
JList
。您可以这样构造它:它在列表中的单独一行中显示每个项目
# 2 楼答案
您可能希望尝试JLabel或JTextPane,因为它们支持简单的HTML命令。如果您希望以简单的方式提供整洁的输出,这是非常好的。看看这里:http://docs.oracle.com/javase/tutorial/uiswing/components/html.html