hallo!
leider habe ich ein problem. dieses sieht in etwa so aus:
ich habe 2 buttons mit denen ich werte in eine JTable fülle und diese auf die GUI anzeigen lasse:
hier werden 50 werte in die JTable geschrieben und angezeigt
hier werden 40 werte in die JTable geschrieben und angezeigt
mein Problem ist leider, dass sich die JTable nicht 'korrekt' aufbaut. also, wenn ich zuvor die 50 werte aufrufe zeigt er diese korrekt an, aber sobald ich danach nur 40 werte haben will, zeigt er immer noch die 50 werte an, obwohl er das TableModel mit 40 werten richtig erzeugt.
also sobald ich auf das jTable bzw. ScrollPane klicke kommt die 'alte' tabelle wieder
wo liegt hier das problem?
gr33tz,
leider habe ich ein problem. dieses sieht in etwa so aus:
ich habe 2 buttons mit denen ich werte in eine JTable fülle und diese auf die GUI anzeigen lasse:
Code:
void Appl_jButton_30min_actionPerformed(ActionEvent e) { table = null; scrollPane = null; table = new JTable(); scrollPane = new JScrollPane(table); /*Tabellen-Modell erzeugen*/ table.setModel(ctrl_measurement.getDataForTable(50)); /*Tabellen-Modell + ScrollPane auf Panel setzen*/ jPanel7.add(scrollPane, BorderLayout.CENTER); /*Update der GUI (Tabelle)*/ contentPane.validate(); }
Code:
void Appl_jButton_1h_actionPerformed(ActionEvent e) { table = null; scrollPane = null; table = new JTable(); scrollPane = new JScrollPane(table); /*Tabellen-Modell erzeugen*/ table.setModel(ctrl_measurement.getDataForTable(40)); /*Tabellen-Modell + ScrollPane auf Panel setzen*/ jPanel7.add(scrollPane, BorderLayout.CENTER); /*Update der GUI (Tabelle)*/ contentPane.validate(); }
mein Problem ist leider, dass sich die JTable nicht 'korrekt' aufbaut. also, wenn ich zuvor die 50 werte aufrufe zeigt er diese korrekt an, aber sobald ich danach nur 40 werte haben will, zeigt er immer noch die 50 werte an, obwohl er das TableModel mit 40 werten richtig erzeugt.
also sobald ich auf das jTable bzw. ScrollPane klicke kommt die 'alte' tabelle wieder
wo liegt hier das problem?
gr33tz,