Avatar billede bentblod Nybegynder
25. februar 2004 - 10:33 Der er 11 kommentarer og
1 løsning

Frames i fuld skærm

Hej jeg har et program jeg gerne vil have i fuld skærm. Det er i 800 x 600, Skal være sådan at den gemmer windows knapperne osv og ændre opløsning på skærmen til 800 x 600 så man KUN kan se den frame, nogen der ved hvordan man gør det???
Avatar billede Slettet bruger
25. februar 2004 - 10:44 #1
hvis du bruger Swing:

setExtendedState(JFrame.MAXIMIZED_BOTH);

og hvis du tilføjer linien:

setUndecorated(true);

kan du skjule titel-linien på vinduet....

håber at du kunne bruge det til noget :-)
Avatar billede bentblod Nybegynder
25. februar 2004 - 10:59 #2
Virker ikke helt.. For da min comp køre i 1024 x 768. Og programmet køre i 800x600 så skal den lave opløsningen om. Hvordan gør jeg det? altså den maximere i 800x600 men mangler lige det med at ændre opløsningen i windows.
Avatar billede Slettet bruger
25. februar 2004 - 11:01 #3
Så skal du vist ha' fat i noget JNI-kode, for det er mig bekendt ikke muligt at ændre opløsningen i Windows fra JAva af (det kan jo ligefrem ikke kategoriseres til at være en platformuafhængig feature)...
Avatar billede bentblod Nybegynder
25. februar 2004 - 11:04 #4
Ok hvordan gør jeg så det?
Avatar billede Slettet bruger
25. februar 2004 - 11:05 #5
JOW...det er sørme muligt, tjek lige dette link:

http://www.codeinthewhole.com/tutorials/java_change_res.php
Avatar billede Slettet bruger
25. februar 2004 - 11:06 #6
(muligt via alm. Java, så du ikke behøves at lave et native interface (JNI) i C)
Avatar billede bentblod Nybegynder
25. februar 2004 - 11:07 #7
Tak :) Det virker nu!!
Avatar billede Slettet bruger
25. februar 2004 - 11:08 #8
velbekomme
Avatar billede bentblod Nybegynder
25. februar 2004 - 11:21 #9
Agrrr nu crasher den når jeg laver noget i framen! Hvorfor gør den nu det? har kun sat 2 tekst felter og 1 knap, og når man skriver noget i textfeltet kan man ikke trykke på knappen eller noget som helst HELT død. Ved du hvorfor?
Avatar billede Slettet bruger
25. februar 2004 - 11:46 #10
det kunne evt. ha' noget at gøre med "frame.setIgnoreRepaint(true); ", men jeg er ikke sikker, jeg har ikke eksperimenteret med eksemplet selv (jeg fandt det blot via. http://forums.java.sun.com).
Avatar billede bentblod Nybegynder
25. februar 2004 - 12:00 #11
Har fundet ud af det nu.. Skulle lige rette lidt på det her og der, men tak alligevel :)
Avatar billede Slettet bruger
25. februar 2004 - 12:05 #12
no problemos, m8 ;-)
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