You are not logged in.

  • Login

1

Monday, August 25th 2008, 11:28pm

JTable mit Checkbox über Vector

Hallo zusammen,
ich hoffe ihr könnt mir weiterhelfen

Mein problem ist es das ich eine JTable mit Vector aufgebaut habe. Jetzt möchte ich in meinerJTable bzw. in einer Spalte Checkboxen drin haben.
Soweit ich informiert bin kann man die Checkboxen mit boolean-werte erzeugen.
Deshalb versuchte ich es so:

Vector v = new Vector();

v.add("Blub");
v.add("Blub");
v.add(true); <---------

Danach wird meine JTable erzeugt. Diese zeigt mir in der 3.Spalte nur "true". Wieso? Ich dachte mit boolean-werte werden Checkboxen erzeugt?
Ich hoffe ihr könnt mich aufklären

Danke schon mal im voraus

gruß
trublu

2

Tuesday, August 26th 2008, 9:29am

Moin,

funktioniert es denn, wenn Du explizit mit einem Boolean arbeitest?

v.add(new Boolean(true));

Zumindest in Suns Tutorial wird das so gemacht und dort scheint es zu funktionieren.

Gruß,
Puni

3

Tuesday, August 26th 2008, 11:11am

Danke für deine Antwort,

so hab ich es auch schon ausprobiert

Source code

1
2
3
4
5
6
7
 Vector v = new Vector();

v.add(asdf[i]);
v.add("");
v.add(new Boolean(true));
			
b.tabModel.addRow(v);


irgendwie steh ich da aufm schlauch.
Liegt es evtl. an der Java-Version?

EDIT: kann es am DefaultTableModel liegen?

gruß
trublu

This post has been edited 1 times, last edit by "trublu" (Aug 26th 2008, 1:08pm)


4

Tuesday, August 26th 2008, 11:32am

Moin,

klar, das kann daran liegen.
Ich weiß leider nur nicht, ab welcher Version das Rendering mit eingeführt wurde.
Das Tutorial basiert ja auf 1.6, also solltest Du das mal damit versuchen.

Wenn es mit dem Vector nicht klappt, versuch mal statische Eingaben zu machen über ein Feld.
Wie hier im zweiten Beispiel:
https://java.sun.com/docs/books/tutorial…ents/table.html

Gruß,
Puni

5

Tuesday, August 26th 2008, 11:42am

OK, hab gerade die java-version überprüft. (version 6.0) Sollte also klappen.
du hast also den verdacht das es über den vector nicht geht?
Probier ich gleich mal aus

gruß
trublu

Similar threads

Social bookmarks