Salve gente.

In breve, sto realizzando in java un applicazione che poggia su database e ha delle informazioni che dovrebbe apparire in un tabella contenuta in un pannello a sua volta contenuto in un frame.
E' giusto usare un oggetto di tipo JTable?
Probabilmente si...

Il fatto è che io vorrei creare una interfaccia simile a limewire ma non conosco classi particolari che costruiscono oggetti grafici simili al programma di file sharing.
In particolare vorrei avere una tabella per i risultati delle varie query proprio come quella di LimeWire per i risultati dei files in rete(Avete presente la tabella con colonne Qualità, Sorgente, Licenza, ecc.).

Mi sapete consigliare delle classi di oggetti ti questo tipo oppure dei metodi particolari della classe JTable?
O magari, ancora meglio, dei link a qualche risorsa che affronta questo argomento.
Grazie mille