Hallo,
leider muss ich euch wieder mit einer Frage belästigen. Mein Problem ist, dass ich in einer JTable einzelne Zellen nicht editierbar machen möchte. Herausgefunden habe ich bereits, dass ich dafür die isCellEditable(int row, int column)-Methode überschreiben muss. Das habe ich auch getan aber dann ist die komplette Tabelle nicht mehr editierbar, obwohl ich die Methode noch nicht aufgerufen habe. Kann mir jemand sagen, wie man das umgehen kann? Ein eigenes Tablemodel möchte ich nicht schreiben, da es mir dadurch die komplette Oberfläche zerstört.
Hier die entsprechende Stelle aus meiner Oberflächenklasse.
Vielen Dank im Voraus!
Gruß
leider muss ich euch wieder mit einer Frage belästigen. Mein Problem ist, dass ich in einer JTable einzelne Zellen nicht editierbar machen möchte. Herausgefunden habe ich bereits, dass ich dafür die isCellEditable(int row, int column)-Methode überschreiben muss. Das habe ich auch getan aber dann ist die komplette Tabelle nicht mehr editierbar, obwohl ich die Methode noch nicht aufgerufen habe. Kann mir jemand sagen, wie man das umgehen kann? Ein eigenes Tablemodel möchte ich nicht schreiben, da es mir dadurch die komplette Oberfläche zerstört.
Hier die entsprechende Stelle aus meiner Oberflächenklasse.
Java:
final JTable table = new JTable(9,9){
public boolean isCellEditable(int row, int column){
return false;
}
};
Vielen Dank im Voraus!
Gruß