Package hexenschach.gui.event

Examples of hexenschach.gui.event.GameEvent


   */
  public void setGameplay(Gameplay gameplay) {
    this.gameplay = gameplay;
    board.setGameplay(gameplay);
    // Event erzeugen
    GameEvent event = new GameEvent(this, GameEventType.GAME_STARTED);
    gameEventHappened(event);
  }
View Full Code Here


  void setLabeledBackground(boolean labeled) {
    background.setLabeled(labeled);
  }
 
  public void gameFinished() {
    gameEventHappened(new GameEvent(this, GameEventType.GAME_FINISHED));
  }
View Full Code Here

//    if(parent.getGameplay() == null) { 
      String title = input.getText();
      GameContext context = parent.getGameplay().getGameContext();
      parent.getPersistence().saveGame(title, context);
      // Löse ein Event aus, um andere Klassen zu benachrichtigen, dass ein Spiel gespeichert wurde
      GameEvent event = new GameEvent(this, GameEventType.GAME_SAVED);
      parent.gameEventHappened(event);
      setVisible(false);
      MessageDialog saveSuccess = new MessageDialog(parent, Dictionary.SaveDialogComfirmation);
      saveSuccess.setVisible(true);
//    }
View Full Code Here

TOP

Related Classes of hexenschach.gui.event.GameEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.