1.1 --- a/quoridor/src/main/java/cz/xelfi/quoridor/Player.java Sat Jun 06 14:57:09 2009 +0200
1.2 +++ b/quoridor/src/main/java/cz/xelfi/quoridor/Player.java Sat Jun 06 15:13:04 2009 +0200
1.3 @@ -85,7 +85,7 @@
1.4
1.5 @Override
1.6 public String toString() {
1.7 - return "Player[" + x + "," + y + "," + f + "," + endDirection + "]";
1.8 + return "Player[" + getColumn() + "," + getRow() + "," + f + "," + endDirection + "]";
1.9 }
1.10
1.11 @Override
2.1 --- a/visidor/src/main/java/cz/xelfi/quoridor/visidor/Viewer.java Sat Jun 06 14:57:09 2009 +0200
2.2 +++ b/visidor/src/main/java/cz/xelfi/quoridor/visidor/Viewer.java Sat Jun 06 15:13:04 2009 +0200
2.3 @@ -144,7 +144,7 @@
2.4
2.5 PlayerWidget pw = new PlayerWidget(scene);
2.6 System.err.println("p: " + p);
2.7 - pw.setPreferredBounds(new Rectangle(p.getColumn() * 50, p.getRow() * 50, 50, 50));
2.8 + pw.setPreferredBounds(new Rectangle(p.getColumn() * 50 + 25, p.getRow() * 50 + 25, 50, 50));
2.9 layerBoard.addChild(pw);
2.10
2.11 cnt++;
2.12 @@ -265,13 +265,14 @@
2.13
2.14 @Override
2.15 protected Rectangle calculateClientArea() {
2.16 - return new Rectangle(0, 0, 50, 50);
2.17 + return getBounds();
2.18 }
2.19
2.20 @Override
2.21 protected void paintWidget() {
2.22 Graphics2D g = getGraphics();
2.23 - g.drawOval(0, 0, 50, 50);
2.24 + Rectangle b = getBounds();
2.25 + g.drawOval(b.x + 5, b.y + 5, b.width - 10, b.height - 10);
2.26 }
2.27 }
2.28 }