Is it possible to remove a button from an already created pane and then to create a button in place of it, or could you replace a button by creating one on top of it?
Joined: Feb 07, 2005
Do you have to get rid of the button?
You can change the text of an existing button.
Joined: Oct 30, 2006
I do not know any reason for you to remove the button - but if you HAVE to hide it, there should be a Button.hide() or something (I'm kinda new to java).
Joined: Jul 15, 2003
Yes, you can remove a component from the containment hierarchy. Yes, you can add a different button to the container as well. Whether or not that new button is in the same place as the old button is going to depend entirely on your layout and whether or not any state or constraints that are used by the layout are the same.
The two buttons happen to have a very similar size because the text is roughly the same size. If the buttons had vastly different sizes then obviously that would cause a problem since BorderLayout honors them.