【发布时间】:2013-11-26 13:03:41
【问题描述】:
我希望能够在 JTextArea 中显示 arrayList 中的所有项目。这是我的代码,但它不起作用。
public void display()
{
JPanel display = new JPanel();
display.setVisible(true);
JTextArea a;
for (Shape ashape : alist)
{
System.out.println("");
System.out.println(ashape.toString());
a = new JTextArea(ashape.toString());
display.add(a);
}
Container content = getContentPane();
content.add(display);
}
【问题讨论】:
-
如果是正确的,它将只显示一个文本区域,因为它只是用另一个文本区域覆盖一个文本区域,因为所有文本区域的大小和位置都是相同的,只需在其后设置 JTextArea 的位置已创建。
标签: java swing arraylist textarea containers