Point textExtent = gc.textExtent(text);
setSize(textExtent.x, textExtent.y);
Point textExtent = gc.textExtent(text);
setSize(textExtent.x, textExtent.y);
if (textColor != null)
gc.setForeground(textColor);
gc.drawText(text, getPosX(), getPosY(), true);
if (textColor != null)
gc.setForeground(textColor);
gc.drawText(text, getPosX(), getPosY(), true);