Example usage for com.google.gwt.user.client.ui DialogBox setText

List of usage examples for com.google.gwt.user.client.ui DialogBox setText

Introduction

In this page you can find the example usage for com.google.gwt.user.client.ui DialogBox setText.

Prototype

public void setText(String text) 

Source Link

Document

Sets the text inside the caption by calling its #setText(String) method.

Usage

From source file:org.senchalabs.gwt.gwtdriver.models.client.SimpleWidgetsEP.java

License:Apache License

@Override
public void onModuleLoad() {

    RootPanel.get().add(new Label("testing"));

    FlowPanel panel = new FlowPanel();
    RootPanel.get().add(panel);//  w w  w.  ja  v  a2  s  . com

    final TextBox textBox = new TextBox();
    textBox.setValue("asdf");
    panel.add(textBox);

    panel.add(new Button("Open dialog", new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
            DialogBox box = new DialogBox();
            box.setText("Heading Text For Dialog");
            box.add(new HTML(textBox.getValue()));
            box.show();
        }
    }));
}

From source file:org.unitime.timetable.gwt.client.curricula.CurriculaTable.java

License:Apache License

private void openCurriculumProjectionRules() {
    final DialogBox dialog = new UniTimeDialogBox(true, true);
    final CurriculumProjectionRulesPage rules = new CurriculumProjectionRulesPage();
    rules.setAllowClose(true);/*from w w w  .j  a v a2s  . co m*/
    rules.getElement().getStyle().setMarginRight(ToolBox.getScrollBarWidth(), Unit.PX);
    rules.getElement().getStyle().setPaddingLeft(10, Unit.PX);
    rules.getElement().getStyle().setPaddingRight(10, Unit.PX);
    final ScrollPanel panel = new ScrollPanel(rules);
    panel.setHeight(Math.round(0.9 * Window.getClientHeight()) + "px");
    panel.setStyleName("unitime-ScrollPanel");
    dialog.setWidget(panel);
    dialog.setText(MESSAGES.dialogCurriculumProjectionRules());
    rules.addProjectionRulesHandler(new CurriculumProjectionRulesPage.ProjectionRulesHandler() {
        @Override
        public void onRulesSaved(ProjectionRulesEvent evt) {
            dialog.hide();
            query(iLastQuery, null);
        }

        @Override
        public void onRulesLoaded(ProjectionRulesEvent evt) {
            dialog.center();
            //panel.setWidth((ToolBox.getScrollBarWidth() + rules.getOffsetWidth()) + "px");
        }

        @Override
        public void onRulesClosed(ProjectionRulesEvent evt) {
            dialog.hide();
        }

        @Override
        public void onException(Throwable caught) {
            setError(MESSAGES.failedToOpenCurriculumProjectionRules(caught.getMessage()));
            UniTimeNotifications.error(MESSAGES.failedToOpenCurriculumProjectionRules(caught.getMessage()),
                    caught);
        }
    });
}

From source file:org.utgenome.gwt.utgb.client.track.lib.ViewLoaderTrack.java

License:Apache License

private void setViewSilk(String viewSilk) {
    if (viewSilk == null)
        return;/*from w w w  .  j a va 2  s .  com*/

    UTGBEntryPointBase.showLoadingMessage();
    getBrowserService().createTrackView(viewSilk, new AsyncCallback<TrackView>() {
        public void onFailure(Throwable e) {
            GWT.log(e.getMessage(), e);
            DialogBox dialog = new DialogBox();
            dialog.setText(e.getMessage());
            dialog.show();
            UTGBEntryPointBase.hideLoadingMessage();
        }

        public void onSuccess(TrackView v) {
            TrackGroup newGroup;
            try {
                newGroup = TrackGroup.createTrackGroup(v);
                TrackGroup rootTrackGroup = getTrackGroup().getRootTrackGroup();
                rootTrackGroup.clear();
                rootTrackGroup.addTrackGroup(newGroup);
            } catch (UTGBClientException e) {
                GWT.log(e.getMessage(), e);
                DialogBox dialog = new DialogBox();
                dialog.setText(e.getMessage());
                dialog.show();
            }

            UTGBEntryPointBase.hideLoadingMessage();
        }
    });

}

From source file:org.xdi.oxd.license.admin.client.framework.Framework.java

public static DialogBox createDialogBox(String title) {
    DialogBox dialog = new DialogBox();
    dialog.setGlassEnabled(true);//w w  w  .  jav  a  2s .  c o m
    dialog.setText(title);
    dialog.setTitle(title);
    dialog.setAnimationEnabled(true);
    return dialog;
}

From source file:piramide.interaction.reasoner.web.client.ReasonerManagementWeb.java

License:Apache License

@Override
public void showError(String message) {

    final DialogBox dialogBox = new DialogBox();
    dialogBox.setText("Error");

    final VerticalPanel dialogContents = new VerticalPanel();
    final Label label = new Label(message);
    label.setStyleName(Styles.error);/*from w w w  . j  a va2 s . c o  m*/
    dialogContents.add(label);
    final Button closeButton = new Button("Close");
    closeButton.addClickHandler(new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
            dialogBox.hide();
        }
    });
    dialogContents.add(closeButton);

    dialogBox.setWidget(dialogContents);
    dialogBox.setGlassEnabled(true);
    dialogBox.setAnimationEnabled(true);

    dialogBox.center();
    dialogBox.show();
}

From source file:piramide.interaction.reasoner.web.client.ui.fuzzy.AddEditLinguisticTermPanel.java

License:Apache License

@UiHandler("addLinguisticTermButton")
void onAddLinguisticTermButtonClicked(ClickEvent event) {
    final DialogBox addDialogBox = new DialogBox();
    addDialogBox.setGlassEnabled(true);/*from  www  .j a va2 s .  c om*/

    addDialogBox.setText(messages.add());

    final VerticalPanel vpanel = new VerticalPanel();
    vpanel.add(new Label(messages.addLinguisticTerm()));
    final TextBox textbox = new TextBox();
    textbox.setVisibleLength(10);
    vpanel.add(textbox);

    final HorizontalPanel hpanel = new HorizontalPanel();
    final Button cancelButton = new Button(messages.cancel());
    final Button addButton = new Button(messages.add());

    hpanel.add(addButton);
    hpanel.add(cancelButton);
    vpanel.add(hpanel);

    addDialogBox.setWidget(vpanel);

    cancelButton.addClickHandler(new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
            addDialogBox.hide();
        }
    });

    final ClickHandler handler = new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
            addDialogBox.hide();
            AddEditLinguisticTermPanel.this.linguisticTermsListBox.addItem(textbox.getText());
            AddEditLinguisticTermPanel.this.addLinguisticTermButton.setFocus(true);
        }
    };

    final KeyPressHandler keyboardHandler = new KeyPressHandler() {
        @Override
        public void onKeyPress(KeyPressEvent event) {
            if (event.getCharCode() == KeyCodes.KEY_ENTER)
                handler.onClick(null);
        }
    };

    textbox.addKeyPressHandler(keyboardHandler);
    addButton.addClickHandler(handler);

    addDialogBox.center();
    addDialogBox.show();

    textbox.setFocus(true);
}

From source file:piramide.interaction.reasoner.web.client.ui.fuzzy.LinguisticTermsManagerPanel.java

License:Apache License

@UiHandler("addVariableButton")
void onAddVariableButtonClicked(ClickEvent event) {
    final DialogBox dialogBox = new DialogBox();
    final AddEditLinguisticTermPanel term = new AddEditLinguisticTermPanel(this.mainWindow, dialogBox, this);

    dialogBox.setWidget(term);/* ww w.  ja  va 2 s. c o  m*/

    dialogBox.setWidth("500px");
    dialogBox.setText(messages.edit());

    dialogBox.setGlassEnabled(true);
    dialogBox.center();
    dialogBox.show();
}

From source file:piramide.interaction.reasoner.web.client.ui.fuzzy.VariableItem.java

License:Apache License

@UiHandler("viewButton")
void onViewButtonClicked(ClickEvent event) {
    final String variableName = this.nameLabel.getText();
    final String variableType = this.typeLabel.getText();
    final String variableScope = this.userDeviceTypeLabel.getText();

    String[] terms = new String[] {};
    final boolean devices;
    final boolean input;
    if (variableType.equals(messages.input()) && variableScope.equals(messages.device())) {
        final List<Variable> deviceVariables = this.mainWindow.getFuzzyConfiguration().getInput()
                .getDeviceVariables();/*from   w  w  w.ja  v a  2  s. com*/
        terms = findVariableTerms(variableName, deviceVariables);
        devices = true;
        input = true;
    } else if (variableType.equals(messages.input())) {
        final List<Variable> userVariables = this.mainWindow.getFuzzyConfiguration().getInput()
                .getUserVariables();
        terms = findVariableTerms(variableName, userVariables);
        devices = false;
        input = true;
    } else {
        final List<Variable> outputVariables = this.mainWindow.getFuzzyConfiguration().getOutput()
                .getVariables();
        terms = findVariableTerms(variableName, outputVariables);
        devices = false;
        input = false;
    }

    final ImageUrlBuilder builder = new ImageUrlBuilder(variableName, null, devices, input, terms);

    final DialogBox dialogBox = new DialogBox();
    VerticalPanel variableImagePanel = new VerticalPanel();
    final Label loadingMessage = new Label(messages.loading());
    variableImagePanel.add(loadingMessage);
    final Image image = new Image(builder.toString());
    image.setVisible(false);
    variableImagePanel.add(image);
    image.addLoadHandler(new LoadHandler() {

        @Override
        public void onLoad(LoadEvent event) {
            image.setVisible(true);
            loadingMessage.setVisible(false);
        }
    });

    Button closeButton = new Button(messages.cancel());
    closeButton.addClickHandler(new ClickHandler() {

        @Override
        public void onClick(ClickEvent event) {
            dialogBox.hide();

        }
    });

    variableImagePanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER);
    variableImagePanel.add(closeButton);

    dialogBox.setWidget(variableImagePanel);

    dialogBox.setWidth("500px");
    dialogBox.setText(this.getName());

    dialogBox.setGlassEnabled(true);
    dialogBox.center();
    dialogBox.show();

}

From source file:piramide.interaction.reasoner.web.client.ui.fuzzy.VariableItem.java

License:Apache License

@UiHandler("editButton")
void onEditButtonClicked(ClickEvent event) {
    final DialogBox dialogBox = new DialogBox();
    final AddEditLinguisticTermPanel term = new AddEditLinguisticTermPanel(this.mainWindow, dialogBox, this);

    dialogBox.setWidget(term);/*from  ww w  .  j  a v  a  2s  .c  o m*/

    dialogBox.setWidth("500px");
    dialogBox.setText(messages.edit());

    dialogBox.setGlassEnabled(true);
    dialogBox.center();
    dialogBox.show();
}