Vollbildmodus mit Hintergrundbild

oli0060

Mitglied
Hallo Forumer! 😀

ich habe ein Programm/2D-Spiel geschrieben. (Was man machen kann ist irrelevant).

Der Charakter befindet sich im Weltraum. Deshalb habe ich einen "Sterne-Hintergrund". Jedoch ist es bei jedem Benutzer unterschiedlich, wie groß der PC im Vollbildmodus ist, und daher kann das Bild einfach auch zu klein sein.. Ist es für das Programm egal, ob ein (Hintergrund)Bild zu groß für das Device ist?
(Wäre wohl die einfachste Möglichkeit, dieses Problem zu beheben. Rießiges Hintergrundbild, dass sich einfach bis zum Rand auf den Bildschirm klatscht)

Oder gibt es eine Möglichkeit, durch die man ein Bild automatisch bestimmten Maßen anpasst? 😀
(Ich gehe mal nicht davon aus.. 😛)

Mit freundlichen Grüßen oli0060
 
Du kannst mit
Java:
Dimension schirm = Toolkit.getDefaultToolkit().getScreenSize();
schirm.getHeight();
schirm.getWidth();
die Größe des Bildschirms erfragen.

Ein Riesiges Bild ist nicht sehr elegant 😉
 
Zuletzt bearbeitet:
Danke, aber mir geht es ja darum, dass ich ein Hintergrundbild für mein Spiel hab. Da ich es selbst erstellt habe ist es erst einmal so groß wie mein Bildschirm. Wenn ich also das Spiel starte gibt es keine Probleme (im Vollbild) da das HG-Bild genauso groß ist wie die Größe meines Bildschirms.
Wenn jedoch eine andere Person dieses Spiel spielen möchte und er ein größeren Bildschirm hat, dann wäre das HG-Bild zuklein, da ich es ja auf die Größe meines Bildschirms angepasst habe.
Und daraus folgt, dass der HG am unteren und rechten rand weiß ist bzw fürchterlich flackert.

Hoffe du verstehst jetzt einigermaßen mein Problem.🙂

Mfg
 
Ich könnte jetzt meinen Post wiederholen. 😉

Damit kannst du am Anfang die Größe des Bildschirms erfragen, dein Bild darauf anpassen und weiterspielen. Diese Methode funktioniert auf jedem Monitor, nicht nur auf deinem. 😉
 

Zurück
Oben