gpt4 book ai didi

java - 使用arrayList在JTextArea中显示

转载 作者:行者123 更新时间:2023-12-02 06:32:15 25 4
gpt4 key购买 nike

我希望能够在 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 a;

在 for 循环内,如下所示:

for (Shape ashape : alist) {
System.out.println("");
System.out.println(ashape.toString());

//initialise a here
JTextArea a = new JTextArea(ashape.toString());
display.add(a);
}

Container content = getContentPane();
content.add(display);
}

另外,在你的程序中“它不起作用”是什么意思?

关于java - 使用arrayList在JTextArea中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19962081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com