Avatar billede spaceman2k1 Nybegynder
09. maj 2003 - 22:35 Der er 8 kommentarer

JTable + markering af felt i tabel

hvordan får man et felt i en JTabel til at blive markeret/valgt. f.eks. vil jeg gerne have mulighed for at vælge plads 2,2 i JTablen når der bliver trykket på en knap.
Avatar billede simonvalter Praktikant
09. maj 2003 - 22:39 #1
du må ikke blive ved med at oprette det samme spm .. læs reglerne
http://www.eksperten.dk/regler.phtml
Avatar billede aslan Nybegynder
10. maj 2003 - 00:04 #2
table.setRowSelectionInterval(2,2);
                table.setColumnSelectionInterval(2,2);
Avatar billede spaceman2k1 Nybegynder
10. maj 2003 - 12:20 #3
jeg bruger både
kalenderTabel.setRowSelectionAllowed(false);
kalenderTabel.setSelectionMode(0);
hvilket gør at table.setRowSelectionInterval(2,2) og
table.setColumnSelectionInterval(2,2) virker. når man normalt vælger ét falt i en table via brug af musen, fremkommer der normalt en gul ramme rund om feltet man har trykket på. det er denne gule markering jeg gerne have frem uden brug af mus og tastatur, men i stedet via en knap.
Avatar billede _carsten Nybegynder
10. maj 2003 - 13:50 #4
Hvad med: table.editCellAt(2,2);

IKKE TESTET !
Avatar billede spaceman2k1 Nybegynder
10. maj 2003 - 14:19 #5
nope virker desværre ikke :(
Avatar billede spaceman2k1 Nybegynder
10. maj 2003 - 14:20 #6
når det er mulig at vælge et fælgt i tabblen via brug af mus, burde der vel også være en metode på JTable.
Avatar billede _carsten Nybegynder
10. maj 2003 - 23:39 #7
Passer ikke hvad du siger, table.editCellAt(2,2); virker, har lige testet!!

Men den kræver at den vælgte celle kan redigeres, en ikke redigerbar celle kan ikke vælges med den metode.

Godnat.
Avatar billede spaceman2k1 Nybegynder
11. maj 2003 - 12:21 #8
men JTable er ikke redigerbar, og derfor virkede table.editCellAt(2,2) ikke.
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