Avatar billede Martin Hansen Nybegynder
06. juli 2003 - 20:11 Der er 2 kommentarer og
2 løsninger

Deaktivering af vindues-funktionerne

Jeg har lavet et program, hvor jeg gerne vil deaktivere funktionerne "oppe i højre hjørne", eks. som maksimering og luk.. Er dette muligt?? Hvis det er, hvordan??
Avatar billede repsak Nybegynder
06. juli 2003 - 22:13 #1
Deakrivering af maximér:
frame.setResizable(false);

Du kan ikke deakrivere luk, men du kan ignorere hvis brugeren trykker på knappen med en windowlistener
Avatar billede _carsten Nybegynder
06. juli 2003 - 22:28 #2
Du kan godt deaktivere luk, indsæt nedenstående i din constructor

setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
  // Der sker ingenting når der klikkes på krydset
Avatar billede repsak Nybegynder
06. juli 2003 - 22:49 #3
med at deakrivere forstår jeg at disable... Altså gøre den grå. Men du har ret i at man kan ignorere brugerens tryk (som jeg skrev) :-)
Carstens virker dog kun med swing...
eller kan du måske se på frame.setUndecorated(boolean undecorated)
Avatar billede Martin Hansen Nybegynder
06. juli 2003 - 22:55 #4
tak for svarne, her er point..
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