Hallo nochmal,
ich habe eine weitere Frage zum DefaultTableModel. In meinem Quellcode hole ich mir meine Daten über zwei Vectoren aus anderen Klassen. Wenn ich das DefaultTableModel richtig verstanden habe, dann soll es ja seine Daten selbst verwalten, was ich mit folgedem Quellcode doch eigentlich garnicht mache.
Immerhin funktioniert es so, aber zur Verständnis würde ich gerne wissen, wie ich die Daten eigentlich einbinden müsste.
gruß dutch
ich habe eine weitere Frage zum DefaultTableModel. In meinem Quellcode hole ich mir meine Daten über zwei Vectoren aus anderen Klassen. Wenn ich das DefaultTableModel richtig verstanden habe, dann soll es ja seine Daten selbst verwalten, was ich mit folgedem Quellcode doch eigentlich garnicht mache.
Code:
public class TabNeuesAngebot extends JFrame {
private static final long serialVersionUID = -7683083478209677885L;
static JPanel windows;
public TabNeuesAngebot() throws Exception {
super("ausgewählte Artikel");
DefaultTableModel model = null;
model = new DefaultTableModel(UtilAngebot.getAlleAngbtPosTmpTab(), UtilAngebot.showAngebotsPosSpalten());
// Das JTable initialisieren
JTable table = null;
table = new JTable(model);
windows = new JPanel(new FlowLayout());
Container cp = getContentPane();
windows.add(new JScrollPane(table), BorderLayout.CENTER);
cp.add(windows);
setSize(800, 350);
setVisible(true);
}
}
Immerhin funktioniert es so, aber zur Verständnis würde ich gerne wissen, wie ich die Daten eigentlich einbinden müsste.
gruß dutch