ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
695
695
EMPFEHLEN
-
18.11.04 11:35 #1
- Registriert seit
- Oct 2004
- Beiträge
- 144
Hi leude,
könnt ihr mir sagen warum im folgenden quelltext nicht mehr meine spalten angzeigt werden. Zuvor war dies eine Klasse die JPanel extended hat und da ging alles wunderbar und jetzt werden mir eben nicht mehr die Spaltenköpfe angezeigt. Nur weswegen nicht
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
public JTable WaferTable(Vector MessungAuswahl, Vector columnNames) { jbInitTable(); return tblMeasurement; } private void jbInitTable() { columnNames = new Vector(); columnNames.add("Index"); columnNames.add("Datum"); columnNames.add("Wert"); columnNames.add("Sigma"); columnNames.add("Equipment"); columnNames.add("Prozess"); // this.add(scrollPane, BorderLayout.CENTER); // tblMeasurement.setPreferredScrollableViewportSize(new Dimension(240,300)); tblMeasurement.setDefaultRenderer(Object.class, new TableWaferCellRenderer(this)); tblMeasurement.setModel(getTableModelMeasure()); } private TableModel getTableModelMeasure() { if (tableModel != null) { return tableModel; } else { tableModel = new AbstractTableModel() { public int getRowCount() { if (MessungAuswahl == null) { return 0; }else { return MessungAuswahl.size(); } } public int getColumnCount() { return columnNames.size(); } public String getColumnName(int columnIndex) { String colName = ""; if (columnIndex <= getColumnCount()) colName = (String)columnNames.elementAt(columnIndex); return colName; }
-
Ich kann aus Deinem Code nicht allzuviel entnehmen.
Nach meiner Erfahrung aber kann es daran liegen das du den Table nicht richtig in das dafür vorgesehene Scrollpanel einfügst. Also schaue Dir doch mal das Panel an in dem der abgeleitete JTable eingebettet wird.
Takidoso
-
19.11.04 11:37 #3
Du musst den JTable definitv erst einem Scrollpane hinzufügen. Damit du die Spaltenbeschriftung angezeigt bekommst und so wie ich das sehe erfolgt das in deinem Quellcode nicht. Nach lesen kannst du dies bei Java ist auch eine Insel
Greetz Steff
Ähnliche Themen
-
JTable Spalten namen
Von Cäptin Pommes im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 19Letzter Beitrag: 19.06.10, 17:53 -
JTable mit Spalten- & Zeilenköpfe
Von Stigma im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 24.02.08, 19:33 -
Jtable in Spalten schreiben
Von javaxy im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 21.05.07, 17:04 -
Keine Anzeige von Strings in JTable
Von tobiaft im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 15.03.05, 12:53 -
spalten in jtable anpassen
Von Shizzl_chrizzl im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 22.12.04, 16:04





Zitieren
Login





