Da ich glaube, dass es nur eine Möglichkeit gibt, wie das vernünftig funktionieren kann dieser neue allgemeine Thread.
In jedem Spiel kann man ja während des Spiels in die Optionen gehen und wieder zurück. Wie ist das zu realisieren? (wegen Hintergrundbild muss ich mit JLayeredPane arbeiten.)
Musskriterien:
- es muss ein JFrame sein, da es einmal in der Taskleiste sein soll und verschiebbar sein muss
- nur einmal in der Taskleiste, also nicht mehr als ein JFrame.
- wenn das fenster verschoben wird, soll sich alles Verschieben.
-beim Klick auf zurück soll kein nues Objekt erzeugt werden, sondern das alte Spielfeld wieder angezeigt werden
Meine Ergebnisse:
JFrame und JDialog geht nicht, da wenn JFrame bewegt wird JDialog da bleibt wo er war.
JFrame und JInternalFrame geht auch nicht, da JInternalFrame innerhalb vom JFrame verschoben werden kann. Mit putClientProperty("JInternalFrame.isPalette", Boolean.TRUE), bekommt man aber fast den kompletten Rahmen weg.
In jedem Spiel kann man ja während des Spiels in die Optionen gehen und wieder zurück. Wie ist das zu realisieren? (wegen Hintergrundbild muss ich mit JLayeredPane arbeiten.)
Musskriterien:
- es muss ein JFrame sein, da es einmal in der Taskleiste sein soll und verschiebbar sein muss
- nur einmal in der Taskleiste, also nicht mehr als ein JFrame.
- wenn das fenster verschoben wird, soll sich alles Verschieben.
-beim Klick auf zurück soll kein nues Objekt erzeugt werden, sondern das alte Spielfeld wieder angezeigt werden
Meine Ergebnisse:
JFrame und JDialog geht nicht, da wenn JFrame bewegt wird JDialog da bleibt wo er war.
JFrame und JInternalFrame geht auch nicht, da JInternalFrame innerhalb vom JFrame verschoben werden kann. Mit putClientProperty("JInternalFrame.isPalette", Boolean.TRUE), bekommt man aber fast den kompletten Rahmen weg.
Zuletzt bearbeitet: