Avatar billede tl Nybegynder
15. februar 2002 - 17:07 Der er 6 kommentarer

Hvordan bringer man en JFrame frem igen..

Mit javaapplication bygger på en JFrame, som har defaultCloseOperation HIDE_ON_CLOSE, hvilket gemmer programmet væk fra min dekstop.

Spørgsmålet er hvordan bringer man JFrame'en tilbage til at være synlig på desktop igen?

Jeg har jo ingen steder at trykke til at gøre dette, eller how?

Tak!
TL.
Avatar billede disky Nybegynder
15. februar 2002 - 17:25 #1
kan du ikke shift+tab det frem ?

Hvis det er helt væk fra din desktop, kan du nok kun gøre det ved at sende en message til programmet som vækker det igen, eller du skal gøre så det kravler ned i toolbaren
Avatar billede tl Nybegynder
15. februar 2002 - 17:41 #2
OK, programmet er helt væk. Kan kun se det under processes i task manager.

Hvordan kunne man sende en message til programmet om at vise sig igen?

mvh
Tl
Avatar billede guldner Nybegynder
16. februar 2002 - 02:34 #3
HIDE_ON_CLOSE vil jeg gætte på man bruger til en frame der oprettes/vises fra koden i en anden frame.
Hvorfor ikke ændre HIDE_ON_CLOSE til EXIT_ON_CLOSE, for hvis det er din "main"-frame du lukker, er meningen vel at programmet skal stoppe og ikke bare gemme sig?. Ellers giver du da lukke-knappen en ny mening.
Avatar billede tl Nybegynder
16. februar 2002 - 16:09 #4
Sagen er den at min java-program kører som en win2000 service, og skal ikke lukkes ned når man lukker ned for den JFrame programmet kører i, men derimod blot forsvinde fra desktoppen.

Den kan man også godt, men jeg kan ikke genskabe JFramen på desktoppen.. Ikke et helt nemt problem!
Avatar billede logical Nybegynder
17. februar 2002 - 12:11 #5
Du skal have en reference til dit JFrame object et eller andet sted, og derefter kalde setVisible(true) på det, når det skal ses igen.
Avatar billede tl Nybegynder
17. februar 2002 - 19:51 #6
Hvordan gør man det?? findes et code-eksempel..
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