Antwort
 
Themen-Optionen Thema durchsuchen
Alt 09.11.2006, 16:06 Nach oben    #1
Sven Bartak
 
Benutzerbild von boehseronkel
 
Registriert seit: 05.09.2006
Ort: Holzwickede
Beiträge: 16
Standard JTable Probleme

Moin Jungs,

ich weiß einfach nicht mehr weiter -.-

Folgendes ... ich habe ne JTable mit nem DefaultTableModel ...

meine Tabelle soll hinterher dynamisch aus einem Vector erstellt werden der Vector ist wiefolgt aufgebaut ..

Code:
Vector vec = new Vector();
vec.add("A");
vec.add("A1");
vec.add("B");
vec.add("B1");
vec.add("C");
vec.add("C1");
Also A gehört quasi zu A1

die Tabelle soll dann dynamisch wie folgt aufgebaut werden

|----------------------------------------|
|Attribute A,B,C || Attribute A1,B1,C1|
------------------------------------------
| A || A1
| B || B1
| C || C1
...
..
.

ich weiß nicht, wie ich das hinbekomme - ich sitze schon Stunden an der sch****

Das Problem, was sich bei mir ergab wenn ich den Vector einfach in die Methode

Code:
addRow()
gepackt habe, das nur A und A1 ausgegeben wurden ...

Vllt hat einer rat ...

Gruss der Onkel
__________________
...with best regards...

Sven Bartak
junior software engineer

Address » Dorfstraße 37, D-59439 Holzwickede | Mail » info[AT]svenbartak[DOT]de | Web
» http://www.svenbartak.de
boehseronkel ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.11.2006, 16:48 Nach oben    #2
\m/ let's rock \m/
 
Benutzerbild von la-finest
 
Registriert seit: 11.11.2005
Beiträge: 114
Standard

mal eine Schleife drumherum bauen, welche solange durchgeht, bis alle felder von deinem Vector abgearbeitet sind?

so etwas ungefähr:

PHP-Code:
for(int i =0i<vec.size(); i++)
{
     
addRow(vec[i]);

Nicht auf funktionalität gecheckt


sowas in der Richtung würd ich sagen.

Hab aber auch noch nix mit JTables gemacht!

Hoffe konnte helfen.

Greetz,
la-finest
__________________
"Irgendwann, möglicherweise auch nie, werde ich dich bitten mir eine kleine Gefälligkeit zu erweisen. Aber solange ich das nicht tue, soll die Gerechtigkeit mein Geschenk an Dich sein." - Don Vito Corleone, aus "Der Pate"
la-finest ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.11.2006, 16:59 Nach oben    #3
Sven Bartak
 
Benutzerbild von boehseronkel
 
Registriert seit: 05.09.2006
Ort: Holzwickede
Beiträge: 16
Standard

Habs jetzt mit folgender Methode gelöst

Code:
private void setAttributeTableData(Vector vector, int breakPoint)
  {
    int row    = 0;
    int column = 0;
    
    tblModAttributes.setRowCount(vector.size() / breakPoint);

    for(int i=0; i<vector.size(); i++)
    {  
      tblModAttributes.setValueAt(vector.get(i),row,column);
      column++;
      
      if(i%breakPoint-1 == 0)
      {
        row++;
        column=0;
      }
    }    
  }
ich übergebe einen breakPoint z.B. 2 so sage ich nach 2 feldern, bitte ins nächste springen ... ist vllt. nicht schön, aber geht

gruss sven
__________________
...with best regards...

Sven Bartak
junior software engineer

Address » Dorfstraße 37, D-59439 Holzwickede | Mail » info[AT]svenbartak[DOT]de | Web
» http://www.svenbartak.de
boehseronkel ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.11.2006, 18:30 Nach oben    #4
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.516
Standard

Das nächste Mal bitte etwas genauer die Liste der Foren anschauen. Wir haben doch extra Java-Foren.

Dieses Thema wurde verschoben wegen
.. Themenerstellung im falschen Forum.


verschoben
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JTable reagiert nicht auf Menueklick tommyboy Desktop-Applikationen und Grafik 8 20.08.2006 23:38
Probleme mit JTable: Spaltenbreite ändert sich einfach wieder! Lautsprecher Datenbanken 2 20.10.2005 15:26
GESUCHT:simples beispiel zum thema resultset, tablemodel => in einer JTable ausgeben! bamboocha Desktop-Applikationen und Grafik 2 06.06.2005 21:34
JTable aktualisieren Vril Desktop-Applikationen und Grafik 3 21.05.2005 16:37
Spaltennamen in einer JTable argos Desktop-Applikationen und Grafik 6 15.05.2005 18:16


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:17 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

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