Hallo zusammen
Ich bin immer noch mit meiner JTabel beschäftigt. Meine Tablle hat 9 Spalten mit unteschiedlichen Breiten aber alle mit Strings drin. Nun soll aber die letzte Spalte nicht editierbar sein. Ich arbeite mit einem SpaltenModell, bei diesem finde ich aber nichts dergleiche. Wie mach ich das? Ist dies eine Funktion der JTable selbst oder muss ich hier sogar mit dem CellEditor arbeiten?
Hier mal ein Code Beispiel:
Schon mal herzlichen Dank im Voraus.Code://create columnmodel for column prtnumber TableColumn tcPrtNumber = new TableColumn(row,(pLayout.getWidth_Pixel()[row])); tcPrtNumber.setHeaderValue(TABLEHEADER[row]); tcPrtNumber.setPreferredWidth((pLayout.getWidth_Pixel()[row])+ pLayout.getmColumn_0_GBC().insets.left + pLayout.getmColumn_0_GBC().insets.right); tcPrtNumber.setMinWidth((pLayout.getWidth_Pixel()[row])+ pLayout.getmColumn_0_GBC().insets.left + pLayout.getmColumn_0_GBC().insets.right); tcPrtNumber.setResizable(false); row++;
Grüsse
Nahum
Lesezeichen