Avatar billede madiedk Nybegynder
14. august 2008 - 17:31 Der er 3 kommentarer og
1 løsning

Jtable, isCellEditable virker is hvis format er date

Hej

jeg har en jTable der virker fint, i min isCellEditable metode returnere den bare true, men i den kolonne der er indeholder dateoer kan jeg ikke edit/rette i, hvorfor?

hvis jeg fjerner metoden.
  public Class getColumnClass(int c) {
            return getValueAt(0, c).getClass();
        }

så kan jeg godt.
Avatar billede _carsten Nybegynder
14. august 2008 - 19:42 #1
Jeg gætter - men vil tro du i din tableModel har defineret en type som måske ikke er redigerbar

Når du fjerner metoden returneres default typen "Object"

Men du må få noget fejlkode vi kan lære mere af !?
Avatar billede madiedk Nybegynder
14. august 2008 - 23:30 #2
okay, nej jeg får ikke noget fejlkode, jeg kan bare ikke redigerer i den kolonne. men nej jeg har ikke defineret noget i min tablemodel
Avatar billede madiedk Nybegynder
19. august 2008 - 10:07 #3
ingen svar?
Avatar billede madiedk Nybegynder
02. september 2008 - 00:47 #4
okay, tager dem selv så, men ingen løsning. lavede formatet som string i stedet for date. virker bare som en lappeløsning
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