- gc.drawText(text, getPosX() - textExtent.x / 2, getPosY() - textExtent.y / 2, true);\r
+ gc.drawText(text, getPosX(), getPosY(), true);\r
+ }\r
+\r
+ @Override\r
+ public Rectangle getBounds()\r
+ {\r
+ if (textExtent == null)\r
+ return super.getBounds();\r
+ return new Rectangle(getPosX(), getPosY(), textExtent.x, textExtent.y);\r