Ciao, ho creato una classe java che acquisisce i dati da un file rss e li inserisce all'interno di una struttura chiamata News. Adesso dovrei stampare a video l'elenco di questi dati, quindi dovrei creare dinamicamente 3 label ed un hyperlink. Avevo pensato di fare il tutto con un ciclo for, ad esempio:

codice:
for(int i=0;i<news.length();i++)
{
     JLabel label1 = new JLabel();
     label1.setText(news[i].getInfo1());
     JLabel label2 = new JLabel();
     label2.setText(news[i].getInfo2());
     Hyperlink hp = new Hyperlink();
     hp.setURL(news[i].getInfo3());
     JLabel label4 = new JLabel();
     label4.setText(news[i].getInfo4());
}
Il problema è che non penso di riuscire a farlo perchè ho, ovviamente, dei problemi per quanto riguarda il settaggio del layout della pagina... E poi non so come fare a dare dei nomi sempre diversi alle varie label dei diversi cicli del for....

Qualcuno di voi mi sa dire se sono sulla retta via o meno, ed eventualmente mi sa consigliare qualche fonte (codice o tutorial) che può essermi utile?
Confido in un vostro aiuto!! Grazie mille!!! Ciao!