FullScreen Modus

Status
Nicht offen für weitere Antworten.

KaaNo

Mitglied
Hi!

Ich habe ein Problem um meine Applikation in einem Fullscreen darstellen zu lassen. Dabei bekomme ich die Fehlermeldung, dass er nicht den Display Mode ändern kann. Der Code dafür sieht folgendermaßen aus:

Code:
GraphicsDevice device;

// woanders (Konstruktor)
device=GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()[0];
device.setDisplayMode(new DisplayMode(1280,1024,32,60));
device.setFullScreenWindow(this);

Ist halt und soll noch im AWT sein. Dabei möchte ich im Endeffekt ein Fullscreen Mode in einer bestimmten Auflösung, wodrin meine Applikation erscheint, wie bei einem modernen Spiel.

Wisst ihr wo der Fehler sein könnte? Sitze schon seit 3-4 Stunden dran.
 
Vieleicht liegts daran?

Code:
    setDisplayMode()    
     * Sets the display mode of this graphics device.  This may only be allowed
     * in full-screen, exclusive mode.

edit:
versuchs mal so:

Code:
device.setFullScreenWindow(this);
device.setDisplayMode(new DisplayMode(1280,1024,32,60));

edit2:
das war dann wohl gleichzeitig 😀
 
Oh man ne oder? Es geht jetzt. Dank dem Text quasi obwohl ich fast alles richtig hatte. Der richtige Code muss so lauten:

Code:
device=GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()[0];
device.setFullScreenWindow(this);
device.setDisplayMode(new DisplayMode(640,480,32,60));

Also quasi andersrum, da er laut Text erst im FullScreen Modus sein muss.

Naja DANKE !!!!
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben