Cześć
Czy jest mi ktoś wstanie powiedzieć dlaczego nie chce mi się uzupełniać JLabel tekstem z obiektu ArrayList? Może ktoś z was jest mi wstanie pomóc...... Mam ComboBox i wszystko z niego jest poprawnie odczytywane. Obiekt "answers" to ArrayList skladajaca się z obiektów StomachAnswers. Kopiuje normalnie listę. Widzę jego zawartość ale za nic nie chce mi uzupełnić tego Jlabel. SummaryRightLabel to Jlabel. Proszę o pomoc.
PS. Gdy uzupełnię ręcznie jak jest to zaraz na początku w komentarzu to działa-.-
Poniżej kod:
else if(a == comboBox3)
{
JComboBox tmpCombo = (JComboBox) a;
String answer = tmpCombo.getSelectedItem().toString();
//System.out.println("!!!!!!!!!!!:" + answer);
if(answer.equals(YES))
{
System.out.println("ODPOWIEDZ WYBRANO:" + answer);
ArrayList<StomachAnswers> tmpAnswer = new ArrayList<StomachAnswers>(answers);
//comboBox3.setEnabled(true);
//summaryLabelRight.setText("dasddadadas");
for(int j = 0; j<answers.size(); j++)
{
if(answers.get(j).getWhichAnswer().equals(YES) && (answers.get(j).getId() == 2))
{
summaryLabelRight.setText(tmpAnswer.get(j).getAnswer());
}
}
System.out.println("ROZMIAR LISTY PO KOPII:" + tmpAnswer.size());