ArrayList list_of_employees = new ArrayList();
@Action
public void reportAllEmployeesClicked(java.awt.event.ActionEvent evt)
{
this.outputText.setText("");
int i=0;
//JOptionPane.showMessageDialog(null,"test Employee list print");
ListIterator list_ir = list_of_employees.listIterator(); //list_of_employees is of
//obj type ArrayList
while(list_ir.hasNext())
{
String o = new String();
o = (String) list_ir.next();
this.outputText.setText(""+o); // this does not work, why? nothing happens
//no errors and no output
i++;
JOptionPane.showMessageDialog(null,o); // this works
}
}
outputText имеет тип JTextArea, вложенный в область прокрутки.когда я устанавливаю текст с обычными строковыми переменными, вывод выглядит так, как должен.как цикл работает, я могу получить вывод через JOptionPane.Все объекты, хранящиеся в списке, являются объектами String.если есть какая-либо дополнительная информация, которую я должен предоставить, чтобы облегчить более точный ответ, дайте мне знать.