Esempio n. 1
0
  @Override
  public void actionPerformed(ActionEvent e) {

    if (e.getSource().equals(newGameButton)) {
      new Frame(isStar);
      // frame.requestFocusInWindow();
      this.setVisible(false);
      this.setFocusable(false);
      board.getBoard().requestFocusInWindow();
      board.getBoard().setFocusable(true);
    }
    if (e.getSource().equals(recordTableButton)) {
      board.showHighscores();
      this.requestFocusInWindow();
    }
    if (e.getSource().equals(designButton)) {
      this.board.ChaneDesign();
      this.requestFocusInWindow();

      if (this.board.getChangedDesign()) {
        background.setIcon(new ImageIcon("Images\\Background2.png"));
        newGameButton.setIcon(new ImageIcon("Images\\newGameStar.png"));
        recordTableButton.setIcon(new ImageIcon("Images\\recordTableStarButton.png"));
        designButton.setIcon(new ImageIcon("Images\\changeDesignStar.png"));
        nextImage.setIcon(new ImageIcon("Images\\next2Star.png"));
        this.board.getScoreLabel().setText("Stars collected:" + this.board.getScore().getScore());
      } else {
        background.setIcon(new ImageIcon("Images\\Background.png"));
        newGameButton.setIcon(new ImageIcon("Images\\newGame.png"));
        recordTableButton.setIcon(new ImageIcon("Images\\recordTableButton.png"));
        designButton.setIcon(new ImageIcon("Images\\changeDesign.png"));
        nextImage.setIcon(new ImageIcon("Images\\next2.png"));
        this.board.getScoreLabel().setText("Banana Score: " + this.board.getScore().getScore());
      }
    }
  }