Avatar billede kkaen Nybegynder
05. januar 2011 - 09:23

Indhold af jLayeredPane forsvinder

I min applikation benytter jeg et jLayeredPane, hvorpå jeg indsætter elementer i dets draglayer. Dén del virker fint - jeg kan indsætte flere forskellige elementer, og få det vist.

Nu har jeg dog bemærket en lidt mærkelig opførsel. Hvis mit applikations-vindue enten minimeres eller lægges om bag et andet vindue i mit OS, og applikationen så maksimeres eller kommer frem som foreste vidue i mit OS, så forsvinder jLayeredPane (eller dets indhold). Hvis jeg så tilføjer yderliggere elementer til dets drag-layer, så kommer de tidligere elementer frem igen.

Jeg har forsøgt at kalde en paint() og en update() på jlayeredPane i mit mainPanels gotFocus(), da jeg håbede, at problemet kunne løses med sådan en workaround - men det kunne det ikke.

Findes der gode alternative forslag til en lø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