tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
695
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Shizzl_chrizzl Shizzl_chrizzl ist offline Mitglied Gold
    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;
        }
     

  2. #2
    Avatar von takidoso
    takidoso takidoso ist offline Mitglied Brillant
    Registriert seit
    Aug 2004
    Ort
    Kömigstein
    Beiträge
    911
    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
     

  3. #3
    Avatar von steff aka sId
    steff aka sId steff aka sId ist offline Mitglied Brokat
    Registriert seit
    Jan 2004
    Ort
    Mannheim
    Beiträge
    341
    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

  1. JTable Spalten namen
    Von Cäptin Pommes im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 19
    Letzter Beitrag: 19.06.10, 17:53
  2. JTable mit Spalten- & Zeilenköpfe
    Von Stigma im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 24.02.08, 19:33
  3. Jtable in Spalten schreiben
    Von javaxy im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 21.05.07, 17:04
  4. Keine Anzeige von Strings in JTable
    Von tobiaft im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 15.03.05, 12:53
  5. spalten in jtable anpassen
    Von Shizzl_chrizzl im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 22.12.04, 16:04