Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > Java > Allgemeine Java-Programmierung > JTable setValueAt festlegen auf einzelne Rows
Antwort
 
Themen-Optionen
Alt 25.01.2005, 21:23   Nach oben    #1
McSnoop
Gast
 
Beiträge: n/a
Standard JTable setValueAt festlegen auf einzelne Rows

Hat einer ne Idee wie ich Zeilenweise die eigenschaften festlegen kann??

im mom sieht das so aus das alles columnweise festgelegt ist im Format.

das dumme ist aber das ich meine Table beim initiieren folgendes mitgeben will.

ich habe 2 Spalten: in beiden sind checkboxen also boolwerte


jetzt steht in einer textdatei jeweils durch ein ";" getrennt z.B:

true;false
true;false
false;true
false;true
false;true
true;false
false;false
false;false
false;false

niemals true;true

wenn ich ihm jetzt sage er soll das file durchlaufen vergleicht er und checkt das er was ändern soll aber er ändert das immer für die gesamte spalte.

Wie kann ich ihm sagen das wenn er die nächste row erreicht hat soll er auch nur diese zelle entsprechend ändern.

mfg
Snoop
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.01.2005, 23:16   Nach oben    #2
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 433
Standard

Sorry, aber ich finde Deinen Beitrag so unverständlich. Dazu kann ich so keine Hilfe geben. Vielleicht hast Du ein Stückchen Code für uns? Hast Du ein TableModel initialisiert?
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.02.2005, 14:26   Nach oben    #3
Ben
Erfahrener Benutzer
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
Standard

ich verstehe dein problem auch nicht so ganz.
was meinst du mit "er ändert es für die ganze spalte".

mit setValueAt(Object aValue, int row, int column)
http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JTable.html#setValueAt(java.lang.Object,int,int)

kannst du doch auf eine beliebige zelle zugreifen.

grüße ben.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.02.2005, 14:50   Nach oben    #4
McSnoop
Gast
 
Beiträge: n/a
Standard

das Problem hat sich erledigt:

in meinem überschriebenen setValueAt geht das immer Spaltenweise.

nun hab ich noch nen if eingebaut und frag einfach ab ob true oder false und wenn dann change ich die entsprechend andere spalte per hand.

nun klappt es auch.
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen 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

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

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are 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
[PHP] Aktuell gespielten Titel von XMMS auf einer Webseite in einer Grafik anzeigen Corvin Tutorials 0 28.11.2005 16:26


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:12 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

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