Hallo, ich habe ein AbstractTable, in welches ich eine Txt-Datei importieren soll.
Mein Problem ist, dass ich das für DefaultTable schaffe aber nicht weiß, wie ich bei einem AbstractTableModel vorgehen soll. Kann mir jemand helfen?
Meine beiden Methoden, welche den Import in die DefaultTable ermöglichen:
Ich habe schon viel versucht, aber ich weiß nicht mehr weiter.
Danke im Voraus Rawan
Mein Problem ist, dass ich das für DefaultTable schaffe aber nicht weiß, wie ich bei einem AbstractTableModel vorgehen soll. Kann mir jemand helfen?
Meine beiden Methoden, welche den Import in die DefaultTable ermöglichen:
Java:
importieren.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
chooser.showDialog(null, "Txt-Import");
int rueckgabeWert = chooser.showOpenDialog(null);
// wurde auf Öffnen gedrückt?
if (rueckgabeWert == JFileChooser.APPROVE_OPTION) {
// ausgewählte Datei wird ausgegeben
readFile(chooser.getSelectedFile());
}
}
});
Java:
protected void readFile(File f) {
try {
BufferedReader reader = new BufferedReader(new FileReader(f));
String strLine;
while ((strLine = reader.readLine()) != null) {
String[] parts = strLine.split(":");
tableModel.addRow(parts);
}
tableModel.fireTableDataChanged();
} catch (FileNotFoundException e) {
} catch (IOException e) {}
}
Danke im Voraus Rawan