[英]How to output fields in an ArrayList to a JTextArea?
我正在嘗試執行以下操作:
someJtextArea.setText(String.valueOf(
for(int i = 1; i < 0; i++)
{
objInstance.anArrayList.get(i).getFirstName()
}
));
只需追加到JTextArea:
您的for循環約束有點奇怪 。
例如:
for (Person person: objInstance.anArrayList) {
someJTextArea.append(person.getFirstName() + "\n");
}
(對我以前的錯誤答案感到抱歉,因為我最初以為您要添加到JTextField中)
首先構建您的String,然后設置文本。
ArrayList<String> numList = new ArrayList<String>();
numList.add("One");
numList.add("Two");
numList.add("Three");
String text = "";
for (String num : numList) {
text += String.format("%s%n", num);
}
myTextArea.setText(text);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.