Gui für tetris

  • Themenstarter Themenstarter Wolfbiker
  • Beginndatum Beginndatum
W

Wolfbiker

Gast
Hallo allerseit, ich eine kleine frage bezüglich einer gui für tetris.
wir sollen diese erstellen. das anzeigen des spielfelds wird dabei schon gestellt.
auf der rechten seite hab ich nun JPanel wo ich spielsteine undso anzeigen soll.
dabei wird der parameter game übergeben der ein tetrisspiel darstellt.

Java:
private static JLabel createRightPanel(final TetrisGame game) {
		
        JFrame frame = new JFrame("Punktestand");
		Container cp = frame.getContentPane();
		JLabel imageLabel = new JLabel("nächster Stein: "+game.getNextPiece());
		cp.add(imageLabel);
		return imageLabel;
    }
ich dachte damit könnte ich den nächsten stein immer anzeigen lassen. dabei wird jedoch immer
der erste spielstein angezeigt und nie der nächste aktualisiert.
weiß jmd wie ich das bewerkstelligen könnte?

gruß
 
Du müsstest jedes mal wenn sich der Stein ändert das Panel neu erzeugen. Oder du implementiert irgendwie nen Listener auf das Game, der dein Panel mit dem aktuellen nächsten Stein versorgt.
 

Zurück
Oben