目前我正在做动作(点击菜单项),这些动作存储在arrayList中。当我单击一个按钮时,该文本以长行输出(每个项目一个接一个地打印)。我想知道如何改变这一点,以便当我点击按钮时,所有测试都是垂直打印的。谢谢! 这是我目前正在使用的代码!
jtaWoof.append(MyFrame.shape1.getArrayList()+"\n");
答案 0 :(得分:3)
看起来你一次追加ArrayList的内容。您应该使用循环迭代ArrayList并将每个条目追加到jtaWoof
:
ArrayList<String> list = MyFrame.shape1.getArrayList();
for(String s : list){
jtaWoof.append(s);
jtaWoof.append("\n");
}