Swing Spiel mit 2

MABY

Mitglied
Hallöchen Freunde!

EDIT: Bei der Überschrift ist ein Fehler aufgetreten...Der Titel heißt eigentlich: "Spiel mit 2 sichtbaren Bildern"

Ich programmiere zur Zeit an einem kleinen Point-and-Click-Game. Die Objekte habe ich alle schon gezeichnet. Nun stehe ich vor der Aufgabe, sie in das Spiel einzubinden...
Bisher wird in meinem Programm ein 1900x1080 großes JFrame erstelllt. Nun möchte ich mehrere Objekte (also Bilder) auf diesem JFrame platzieren. Mein Problem: Es wird immer nur eins angezeigt. Mit der Methode Graphics g möchte ich auch nix zu tun haben, da jedes Bild einen MouseListener enthält. D.h. allgemein: Wie kann ich mehrere Bilder auf einem JFrame platzieren? Und wie können diese auch noch auf den MouseListener reagieren?
So sollte das Spiel ungefähr aussehen....
Bild.png
LG
 

JCODA

Top Contributor
Ich würde eine Art Clickable-Image Klasse erstellen, alle Bilder dann in einer Liste abspeichern und in der paintComponent Methode von einem JPanel alle diese Bilder mit dem Graphics-Objekt zeichnen. Jedes ClickableImage besitzt dann eben auch ein Rechteck und so kann mit einem einzigen MouseListener überprüft werden, auf welches Bild man geklickt hat.
Zudem könnte man dann noch jedem Bild einen Z-Index geben und per PriorityQueue dafür sorgen, dass die Bilder immer in der richtigen Reihenfolge gezeichnet werden.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
K JavaFX Memory Spiel AWT, Swing, JavaFX & SWT 12
A Problem Spiel auf Panel der GUI zu bringen AWT, Swing, JavaFX & SWT 1
Zeppi Swing Button soll Spiel zurücksetzen AWT, Swing, JavaFX & SWT 5
J Spiel mit Java AWT, Swing, JavaFX & SWT 9
O Focus zwischen Chat und Spiel wechselns AWT, Swing, JavaFX & SWT 3
C Benutzername in GUI eingeben und nach Spiel neues Fenster Benutzername wieder anzeigen AWT, Swing, JavaFX & SWT 1
Y Simple Spiel ploten AWT, Swing, JavaFX & SWT 2
H Swing Spiel: Maexchen: method cannot be applied to given types AWT, Swing, JavaFX & SWT 3
C Im Spiel wie auf Pfeiltasten reagieren? AWT, Swing, JavaFX & SWT 3
X Snake - Spiel AWT, Swing, JavaFX & SWT 27
U Event Handling JButton Actionevent: starte Spiel AWT, Swing, JavaFX & SWT 4
B Tastensteuerung im Spiel AWT, Swing, JavaFX & SWT 5
N Hilfe bei Memory-Spiel AWT, Swing, JavaFX & SWT 18
T 2D-Grafik Im 2D Spiel zoomen AWT, Swing, JavaFX & SWT 6
S Swing Spiel Richtig/Falsch implementieren AWT, Swing, JavaFX & SWT 5
J 2D-Grafik Textbasiertes 2D Spiel, jedes Zeichen manipulierbar AWT, Swing, JavaFX & SWT 7
K Swing Spiel flackert sehr häufig AWT, Swing, JavaFX & SWT 2
J Spieleprogramm als "richtiges" Spiel starten AWT, Swing, JavaFX & SWT 19
B Swing Memory-Spiel AWT, Swing, JavaFX & SWT 2
M Swing Memory Spiel in Eclipse AWT, Swing, JavaFX & SWT 5
D Probleme mit Spiel-Engine. Komische Fehler. AWT, Swing, JavaFX & SWT 5
B spiel atomica mit swing AWT, Swing, JavaFX & SWT 6
G Problem mit Swing bei einem Sudoku Spiel AWT, Swing, JavaFX & SWT 2
G Spiel frage zu bilder in java einbinden AWT, Swing, JavaFX & SWT 3
M Problem bei Schiffeversenken-Spiel AWT, Swing, JavaFX & SWT 4
G Spielfeld für ein Spiel erstellen, wie am besten? AWT, Swing, JavaFX & SWT 4

Ähnliche Java Themen

Neue Themen


Oben