PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : JTable nachträglich zu JFrame hinzufügen?



moddingfan
01-01-2006, 14:56
Hi,
ich habe folgendes Problem.
Ich schreibe gerade für ein Projekt ein Programm welches den ID3-Tag von Mp3s einlesen kann und verändern.
Also mein Problem ist,
Ich habe eine Oberfläche, und wenn ich auf open gehe, dann kommt der JFileChooser und ich wähle ein Verzeichnis aus.
Dann wird in diesem verzeichnis nur die mp3s herausgelesen.
Soweit auch kein Problem.
Die Tags speicher ich dann in ein Array.
Nun will ich die Daten in einer Tabelle ausgeben lasse.
Doch mein Problem ist, dass das fenster ja schon gezeichnet wurde. Also ich erstelle meine "Jtable JT = new JTable(Array,Übersicht)"
dann müsste ich ja panel.add(JT) machen.
Doch das contentpane ist ja schon fertig.
Also wie kann ich nachträglich eine Tabelle oder Button in ein bestendes Fenster reinfügen?
Hoffe mein Problem wurde deutlich.
Das JTable kann ich auch nicht früher anlegen, da es ja abhängig vom Benutzer ist.
MFG ModdingFan

mwanaheri
01-01-2006, 17:51
Doch, du kannst die JTable früher anlegen. Was du austauschen musst, ist nämlich nicht die Tabelle, sondern deren Inhalt. Schau also mal unter TableModel nach, da wirst du geholfen.