Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Java » Tabellen-header gestalten

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
10.06.2003, 09:30 Uhr
alexus



Hallo zusammen!

ich bin noch relativ frisch in der Java-Ecke, schreibe gerade eine Application, in der ich auch eine Tabelle realisieren muss. Habe mir erst eine
"Dummy-Tabelle" erstellt bestehend aus einer Tabellenkopfzeile und einigen Tabellenzeilen gefüllt mit leeren String-Objekten :
(TabellenKopf und Tabellenzeilen fülle ich mittels Vektoren)


Code:
   private JTable tbl_Table;
   private Vector rowData  = new Vector();
   private Vector colNames   = new Vector();
   ....
  
   // rowData und colNames Initialisieren
   init_rowData();
   init_colNames();
   ....

   // Leere Tabelle Initialisieren
   tbl_Table = new JTable( rowData, colNames );
   ....

   // Initialisiere rowData
   public void init_rowData ( )
   {
      // Leere Felder erzeugen
      int i=0;
      for ( i=1; i <=26; i++ ){
         rowData_zeile.addElement("");
      }
      for ( i=1; i <=18; i++ ){
         rowData.addElement( rowData_zeile );
      }
   }

   // Initialisiere colNames
   public void init_colNames ( ) {
     // SpaltenNamen
     colNames.addElement("Spalte_1");
     colNames.addElement("Spalte_2");
     ....
     colNames.addElement("Spalte_26");
   }
   ...


Momentan bin ich gerade dabei den Tabellenkopf zu gestalten, den müsste ich 3-Zeilig gestalten, aber habe im augenblick überhaupt keine Idee wie ???

hat da vielleicht schon jemand so manche Erfahrung sammeln können ?

bin für jede Hilfe sehr Dankbar !!!
--
Gruß Alexus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.06.2003, 10:21 Uhr
typecast
aka loddab
(Operator)


Was heißt du müsstest den Tabellenkopf dreizeilig gestalten?
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
10.06.2003, 10:42 Uhr
alexus



Tabellenkopf soll ungefähr folgendermaßen aussehen:

Obere Kopfzeile : Bereichsüberschriften ( Verallgemeinerte Überschriften )
Mittlere Kopfzeile : "Zustandszeile" ( Soll- und Ist-Zeile )
Untere Kopfzeile : die SpaltenÜberschriften

hoffentlich konnte ich mich jetzt etwas klarer ausdrücken, sorry.
--
Gruß Alexus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
10.06.2003, 15:17 Uhr
typecast
aka loddab
(Operator)


Ich hab mich noch nie lange mit Tabellen beschäftigt und hab jetzt leider keine Zeit etwas damit auszuprobieren. Aber als ich mal die Dokumentation überflogen hab, bin ich auf DefaultTableCellRenderer gestoßen. Versuch da mal die Methode setValue(Object value) zu überschreiben. Ziel ist dann die Tabellen zu schachteln (also eine zweite Tabelle als value zu übergeben). Ich hab keine Ahnung ob das funktioniert, aber einen Versuch ist es wert.
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
11.06.2003, 08:05 Uhr
alexus



Dankeschön Loddab !!!

ich versuche's mal einfach auszuprobieren... :-)
--
Gruß Alexus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
11.06.2003, 10:16 Uhr
alexus



habe 'ne interessante seite gefunden, falls sich mal noch jemand damit befassen müsste....
www.codeguru.com/java/articles/124.shtml

hoffe nur, es klappt mal irgendwie :-)
--
Gruß Alexus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Java ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: