/
Forside
/
Teknologi
/
Udvikling
/
Java
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Java
#
Navn
Point
1
molokyle
3688
2
Klaudi
855
3
strarup
740
4
Forvirret
660
5
gøgeungen
500
6
Teil
373
7
Stouenberg
360
8
vnc
360
9
pmbruun
341
10
mccracken
320
setVisible(true) opdaterer ikke Grouplayou~
Fra :
Tommy Jensen
Dato :
29-04-07 12:29
Jeg er ved at lave et program der kan huske brugernavne og kodeord. For
at forhindre at kodeordet bliver vist med mindre brugeren eksplicit
ønsker det, har jeg en checkbox der styre om det bliver vist.
Da det textfield der indeholder kodeordet er skjult når layout et skabes
allokere Grouplayout ingen plads til den. Det betyder så, at når der
kaldes setVisible(true) bliver den ikke vist før winduets størrelse ændres.
Er der nogen der har en ide til at tvinge layout til at opdaterer sig?
Min nuværende løsning er først at øge winduets størrelse med 1 og
derefter gøre det 1 mindre. Det virker, men ser grimt ud.
Tommy Jensen
Filip Larsen (
29-04-2007
)
Kommentar
Fra :
Filip Larsen
Dato :
29-04-07 12:46
Tommy Jensen skrev:
> Er der nogen der har en ide til at tvinge layout til at opdaterer sig?
Generelt kan man altid kalde java.awt.Container.invalidate() på den
container der indeholder den ændrede komponent hvis man ved ændringen
skal medføre nyt layout.
Mvh,
--
Filip Larsen
Tommy Jensen (
29-04-2007
)
Kommentar
Fra :
Tommy Jensen
Dato :
29-04-07 13:19
Og derfra kan man så lære at læse *alle* de relevante dokumenter først:
GroupLayout.setHonorsVisibility(komponent,false).
Beklager forstyrelsen,
Tommy Jensen
Søg
Alle emner
Teknologi
Udvikling
Java
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177558
Tips :
31968
Nyheder :
719565
Indlæg :
6408914
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.