Avatar billede preet Nybegynder
25. oktober 2004 - 12:45 Der er 7 kommentarer og
1 løsning

JTable - Kolonne navne

Jeg sidder og leger lidt med eksemplet fra sun:
http://java.sun.com/docs/books/tutorial/uiswing/components/example-1dot4/SimpleTableDemo.java

Jeg har fået tabellen frem, men kan ikke få kolonnenavnene på. Ligeledes vil jeg gerne have rækkenavne...

Jeg modtager data fra en tcp/ip connection - er der en metode hvor man kan forlænge tabellen med disse data. Altså ligesom ved en tekst-box hvor man kan skrive .append(); ?

Er ny i java, så gerne eksempler.
Avatar billede mikkelbm Nybegynder
25. oktober 2004 - 12:48 #1
Af en eller anden grund har de lavet det sådan at din tabel skal ligge i en ScrollPane for at du kan se kolonnenavne:

JScrollPane scroller = new JScrollPane (dinTabel);
ditPanel.add (scroller); // Bemærk det er nu ScrollPanen og IKKE din table der skal addes
Avatar billede preet Nybegynder
25. oktober 2004 - 13:02 #2
Hvilket egentlig osse står på en af de første sider på sun... Tsk.

Tak - du kan få pointene hvis du smider et svar
Avatar billede mikkelbm Nybegynder
25. oktober 2004 - 13:06 #3
Jeg smider et svar :)

Mht. at forlænge din tabel med nye data, skal du nok have fat i TableModel:

http://java.sun.com/docs/books/tutorial/uiswing/components/table.html#data
Avatar billede preet Nybegynder
25. oktober 2004 - 13:11 #4
I øvrigt, hvordan får jeg de lodrette navne på?
Avatar billede mikkelbm Nybegynder
25. oktober 2004 - 13:13 #5
Hmmm. Det har jeg aldrig prøvet. Det er vel heller ikke helt normalt!?

Men kan du ikke bare bruge kolonne 1 til at skrive de navne i?
Avatar billede preet Nybegynder
25. oktober 2004 - 13:14 #6
Det er mere rent designmæssigt - skal lave et allerede eksisterende program om til Java - så det har absolut ingen funktion, men blot for at det skal ligne... :)
Avatar billede mikkelbm Nybegynder
25. oktober 2004 - 13:16 #7
Ahh - ok.

Har desværre ikke hørt om muligheden for at gøre det i Java.
Avatar billede _carsten Nybegynder
25. oktober 2004 - 13:36 #8
Jeg lavede engang noget vedr. "de lodrette navne" kig her: http://eksperten.dk/spm/486204
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester