I have a table that acts as the HUD for my game. It features a bar (as a text button) and label showing how much shields are left. So I initially add the shield bar to the table, with the cell set at a certain size to correspond to maximum width of the shield bar when shields are at 100%.

I then want to be able to change the width of the shield bar to show shields dropping but my code doesn't seem work. Is anyone able to tell me how I change the size of a button after having added it to a table and having added it to the stage?

// Add shield bar and label to table

// Attempt to update the label and button size
enemyshieldLabel.setText("new text ");

1 Answer 1


you can use this, just use width and height methods.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .