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 3600 werte in die JTable geschrieben
hier werden 60 werte in die JTable geschrieben
mein Problem ist leider, dass sich die JTable nicht 'neu' aufbaut. also, wenn ich zuvor die 3600 werte aufrufe zeigt er diese korrekt an, aber sobald ich danach nur 60 werte haben will, zeigt er immer noch die 3600 werte an, obwohl er das TableModel mit 60 werten richtig erzeugt. hm... reicht da nicht das updateUI?
wo liegt hier das problem?
gondor(..)
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_loadTable_actionPerformed(ActionEvent e) {
table = new JTable();
scrollPane = new JScrollPane(table);
/*Tabellen-Modell erzeugen*/
table.setModel(ctrl_measurement.getDataForTable(3600));
/*Tabellen-Modell + ScrollPane auf Panel setzen*/
jPanel7.add(scrollPane, BorderLayout.CENTER);
/*Update der GUI (Tabelle)*/
contentPane.updateUI();
}
hier werden 3600 werte in die JTable geschrieben
Code:
void Appl_jButton_30min_actionPerformed(ActionEvent e) {
table = new JTable();
scrollPane = new JScrollPane(table);
/*Tabellen-Modell erzeugen*/
table.setModel(ctrl_measurement.getDataForTable(60));
/*Tabellen-Modell + ScrollPane auf Panel setzen*/
jPanel7.add(scrollPane, BorderLayout.CENTER);
/*Update der GUI (Tabelle)*/
contentPane.updateUI();
table.updateUI();
scrollPane.updateUI();
}
hier werden 60 werte in die JTable geschrieben
mein Problem ist leider, dass sich die JTable nicht 'neu' aufbaut. also, wenn ich zuvor die 3600 werte aufrufe zeigt er diese korrekt an, aber sobald ich danach nur 60 werte haben will, zeigt er immer noch die 3600 werte an, obwohl er das TableModel mit 60 werten richtig erzeugt. hm... reicht da nicht das updateUI?
wo liegt hier das problem?
gondor(..)