public void call(ButtonEvent e) {
console.log("button pressed at x ="+e.domEvent().getClientX()+".\n And this will be THE LAST TIME !!!");
handle1.detach(); //unregister this event listener!
}
});
console.log("button's region is : " + button1.boundingBox().region().print());
button1.boundingBox().setStyles(Style.create().border("3px solid green"));
//another way of register an event listener, this time passing it to the config object
Button b2 = Y.newButton(ButtonConfig.create().label("another button").render(parent).
on("click", new EventCallback<ButtonEvent>() {