1.1 --- a/visidor/src/main/java/cz/xelfi/quoridor/visidor/Viewer.java Sat Jun 06 14:57:09 2009 +0200
1.2 +++ b/visidor/src/main/java/cz/xelfi/quoridor/visidor/Viewer.java Sat Jun 06 15:13:04 2009 +0200
1.3 @@ -144,7 +144,7 @@
1.4
1.5 PlayerWidget pw = new PlayerWidget(scene);
1.6 System.err.println("p: " + p);
1.7 - pw.setPreferredBounds(new Rectangle(p.getColumn() * 50, p.getRow() * 50, 50, 50));
1.8 + pw.setPreferredBounds(new Rectangle(p.getColumn() * 50 + 25, p.getRow() * 50 + 25, 50, 50));
1.9 layerBoard.addChild(pw);
1.10
1.11 cnt++;
1.12 @@ -265,13 +265,14 @@
1.13
1.14 @Override
1.15 protected Rectangle calculateClientArea() {
1.16 - return new Rectangle(0, 0, 50, 50);
1.17 + return getBounds();
1.18 }
1.19
1.20 @Override
1.21 protected void paintWidget() {
1.22 Graphics2D g = getGraphics();
1.23 - g.drawOval(0, 0, 50, 50);
1.24 + Rectangle b = getBounds();
1.25 + g.drawOval(b.x + 5, b.y + 5, b.width - 10, b.height - 10);
1.26 }
1.27 }
1.28 }