Avatar billede thomaslp Nybegynder
14. december 2001 - 20:34 Der er 2 kommentarer og
1 løsning

Opdatering af GUI

Jeg er i gang med at lave en GUI. Størrelsen denne GUI er ved programstart setSize(400,500);
Hvis man vælger en JCheckBox således at denne returnere \"true\" er der en række felter i GUIen med status setVisible(false); Disse felter bliver aktiveret (dvs setVisible(true) hvis checkboxen markeres. Det er i den forbindelse nødvendigt at ændre størrelsen af min GUI til 500,600. det lader sig også gøre men den del der er lagt til i højde og brede bliver medtaget til de ny komponenter. her ses kun en sort baggrund. Jeg har opdaget at hvis man klikker på vinduets ramme bliver GUIen opdateret....men det er jo ikke optimalt. Hvordan løser jeg problemet således at der sker en automatisk opdatering af vinduets område.
Avatar billede soreno Praktikant
14. december 2001 - 20:39 #1
har du prøvet at kalde repaint(); ?
Avatar billede thomaslp Nybegynder
14. december 2001 - 20:40 #2
jeg fik det lige til at virke ved at tilføje
show(); lige efter ændringen at vindue størrelse.
Avatar billede logical Nybegynder
14. december 2001 - 20:40 #3
Tag fat i din container og kald validate() efterfulgt af repaint().
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