Wenn man eine JTable, zum Beispiel eine mit Checkboxen, erstellen möchte in der die Spaltenbreite der ersten Spalte fix ist geht man am einfachsten wie folgt vor.
TableColumnModel colModel = jTable.getColumnModel(); //Spaltenbreite für eine Checkbox colModel.getColumn(0).setMaxWidth(50); colModel.getColumn(0).setMaxWidth(50); colModel.getColumn(0).setResizable(false);