TextComponent no longer overrides getBounds but rather calls setSize()