G
Guest
Gast
Code:
theList = new JTable();
DefaultTableModel model = new DefaultTableModel();
theList.setModel(model);
//Die Spalten
DefaultTableColumnModel columnModel = new DefaultTableColumnModel();
TableColumn listID = new TableColumn();
TableColumn listName = new TableColumn();
columnModel.addColumn(listID);
columnModel.addColumn(listName);
columnModel.getColumn(0).setPreferredWidth(30);
columnModel.getColumn(0).setMaxWidth(30);
columnModel.getColumn(0).setHeaderValue("sdf");
DefaultTableColumnModel listNameModel = new DefaultTableColumnModel();
model.addColumn(columnModel.getColumn(0));
model.addColumn(columnModel.getColumn(1));
Vector v= new Vector(0,1);
v.add("kl");
v.add("jklj");
model.addRow(v);
Ich werd ncoh wahnsinnig!!
Ich kann weder Breite noch Name noch sonst irgendwas an den Spalten verädnern, nur Reihen einfügen haut hin.
Was mach ich falsch?
Hab schon alles versucht.
Auch für jede Spalte ein eigenes DefaultColumnTableModel zu machen.
Oder direkt die TableColumns zu verädnern.
Oder gar keine TableColumns zu verwenden und nur mit Def zu arbeiten
ohne Def nur mit TableColumns
einfach jede erdenklcihe Möglichkeit
Bitte helft mir!!!
Vielen dank