示例#1
0
文件: View.java 项目: kaschenko/lab3
  public void update(Observable o, Object arg) {

    String gameStatus = model.getStatus();

    if (gameStatus.equals("finished")) {
      statusbar.setText("Game over. You won.");
    } else if (gameStatus.equals("paused")) {
      statusbar.setText("Paused");
    } else if (gameStatus.equals("game over")) {
      statusbar.setText("Game over. You lost.");
    } else {
      statusbar.setText(
          "Your score: "
              + new Integer(model.getScore()).toString()
              + ", level "
              + new Integer(model.getLevel()).toString());
      board.repaint();
    }
  }