Component to help mount different components over Button.
ButtonMounter class is generic in T extends Button.
This mounter permits to mount the following components :
public ButtonMounter(T button)
public ButtonMounter(IComponent<T> component)
Button button;
try {
new ButtonMounter<>(button)
.buttonMagnifier(1.15)
.movable()
.doubleClickable(()->button.setText(button.getText()+"A"))
.mount();
} catch (ComponentException e) {
//Treat Exception
}