Search in sources :

Example 61 with Button

use of com.google.gwt.user.client.ui.Button in project google-gin by gwtplus.

the class DefaultGameDialogs method showEndGame.

public void showEndGame(final Runnable runnable) {
    final DialogBox box = new DialogBox();
    box.setAnimationEnabled(true);
    box.setText("Thanks for playing Higher or Lower! *ding*ding*ding*ding*");
    Button b = new Button("Thanks for having me!");
    b.addStyleName("centered");
    b.addClickHandler(new ClickHandler() {

        @Override
        public void onClick(ClickEvent event) {
            runnable.run();
            box.hide();
        }
    });
    box.setWidget(b);
    box.center();
    box.show();
}
Also used : ClickHandler(com.google.gwt.event.dom.client.ClickHandler) Button(com.google.gwt.user.client.ui.Button) ClickEvent(com.google.gwt.event.dom.client.ClickEvent) DialogBox(com.google.gwt.user.client.ui.DialogBox)

Aggregations

Button (com.google.gwt.user.client.ui.Button)61 ClickEvent (com.google.gwt.event.dom.client.ClickEvent)35 ClickHandler (com.google.gwt.event.dom.client.ClickHandler)35 FlowPanel (com.google.gwt.user.client.ui.FlowPanel)15 Test (org.junit.Test)14 VerticalPanel (com.google.gwt.user.client.ui.VerticalPanel)13 SmallHeading (com.google.gerrit.client.ui.SmallHeading)7 HorizontalPanel (com.google.gwt.user.client.ui.HorizontalPanel)7 Grid (com.google.gwt.user.client.ui.Grid)6 GerritCallback (com.google.gerrit.client.rpc.GerritCallback)5 OnEditEnabler (com.google.gerrit.client.ui.OnEditEnabler)5 NpTextBox (com.google.gwtexpui.globalkey.client.NpTextBox)5 GwtTestTest (com.googlecode.gwt.test.GwtTestTest)5 ActionButton (com.google.gerrit.client.actions.ActionButton)4 Style (com.google.gwt.dom.client.Style)4 KeyPressEvent (com.google.gwt.event.dom.client.KeyPressEvent)4 KeyPressHandler (com.google.gwt.event.dom.client.KeyPressHandler)4 CheckBox (com.google.gwt.user.client.ui.CheckBox)4 ComplexPanel (com.google.gwt.user.client.ui.ComplexPanel)4 HTML (com.google.gwt.user.client.ui.HTML)4