Fit Size of Label to Size of Text?


I have a text Label. On a Label you can set the text with

Label.setText("Hello World")

and you can set the boundaries with


Is there a way to determine, how much space the text of the label is going to take? I want to fit the bounds of the label to the size of the text. I.e. I would like to do something like:

Label.setBounds(x,y, LabelText.width, LabelText.height).

You could create a TextLayout with same font and text then call getWidth() on it.

Font::getStringWidth() and Font::getHeight()


Doh - forgot about that!


Since this was so many clicks and the link is dead… here’s the new link:


1 Like