javax.swing.table.JTable
JTable table = new JTable(10, 20); // Autoresizing abschalten, sonst sind alle Spalten gleich breit: table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); // Erste Spalte auf 100 Pixel Breite setzen: final int INDEX_COLUMN1 = 0; TableColumn col = table.getColumnModel().getColumn(INDEX_COLUMN1); col.setPreferredWidth(100);