JTable update

Schwester

Grünschnabel
Hi,

eine Frage zu JTable.

Ich habe eine JTable, die über ein TableModel erzeugt wird.

Hier das TableModel:
Code:
class TabModel extends DefaultTableModel{
						 
						 TabModel(Object[][]data, Object[] colnames){
							 
							 super(data, colnames);
						 }
						 public Class getColumnClass(int columnIndex) {
				             
				        	 
				        	 Class c = String.class;
				        	 switch(columnIndex){
				        	 //case 9  :c = Boolean.class;
				        	 //case 10 :c = Boolean.class;
				        	 case 11 : c = Boolean.class;
				        	 case 12 : c =JButton.class;
				        	 case 13 : c= JButton.class;
				        	 
				        	 
				        	 }
				        	 return c;
				        	
				          }
					 }

nun möchte ich die Table aktualisieren.

Das die JTable wird dabei neu mit diesem Model erzeugt und die Daten sind acuh aktualisiert, allerdings bleibt die alte Ansicht stehen.

Kann mir jemand weiterhelfen.

Danke und Grüße
 
Vielleicht hilft die ein
Java:
fireTableDataChanged();
weiter. (wenn es um Daten in den Zellen geht). Ansonsten vielleicht ein
Java:
fireTableStructureChanged();
 
Okay, nun rufe ich es in meinem ActionListener auf, allerdings hat dies nicht den gewünschten Effekt, sondern meine Table wird komisch dargestellt und die alten Daten sind noch drin....
 
Zurück