Changing position of text/label on TextButton/ImageTextButton - LibGDX

How do you move text/label that’s associated with a TextButton?

I’m making an inventory that is a series of TextButton’s, which are within a single Stage. The TextButtons use a TextureRegion for the background of the buttons, and they also have a style. What I want is to add a integer on top of these TextButtons which would represent the item stack amount.

  • If I make a Label for my TextButton and try to add it to the TextButton, the label is always on the right of the TextButton. No amount of padding has moved the Label on top of the TextButton. Could this be an issue with the style I’m using?

  • If I convert my buttons to ImageTextButtons and I set their text using, getLabel().setText(“asdf”).

The text always shows up on the right side of the button in which I cannot move it. Aligning does not do anything nor does changing the originX/Y.

Any suggestions? I just want to have a text/label on top of my button!