コード例 #1
0
ファイル: BotPanel.java プロジェクト: trondbert/upbot
  @Override
  public void paint(Graphics g) {
    Graphics2D g2d = (Graphics2D) g;
    g2d.clearRect(-100, -100, getWidth() + 100, getHeight() + 100);
    if (board == null) return;

    for (Bot bot : board.getBots()) {
      g2d.drawString(
          board.getSymbol(bot), bot.getPosition().x * 38, -bot.getPosition().y * 38 + 400);
      g2d.drawString("G" + board.getSymbol(bot), bot.getGoal().x * 38, -bot.getGoal().y * 38 + 400);
    }
  }