Java Code Examples for com.google.gwt.user.client.ui.Button#setStyleName()
The following examples show how to use
com.google.gwt.user.client.ui.Button#setStyleName() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: HelloWorld.java From document-management-system with GNU General Public License v2.0 | 6 votes |
public HelloWorld() { HTML html = new HTML("Hello Word"); refresh = new Button("refresh UI"); refresh.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { GeneralComunicator.refreshUI(); } }); vPanel = new VerticalPanel(); vPanel.add(html); vPanel.add(refresh); refresh.setStyleName("okm-Input"); initWidget(vPanel); }
Example 2
Source File: DebugConsolePopup.java From document-management-system with GNU General Public License v2.0 | 6 votes |
/** * Logout popup */ public DebugConsolePopup() { // Establishes auto-close when click outside super(false, false); setText(Main.i18n("debug.console.label")); vPanel = new VerticalPanel(); button = new Button(Main.i18n("button.close"), this); text = new HTML(Main.i18n("debug.enable.disable")); vPanel.add(new HTML("<br>")); vPanel.add(text); vPanel.add(Log.getLogger(DivLogger.class).getWidget()); vPanel.add(new HTML("<br>")); vPanel.add(button); vPanel.add(new HTML("<br>")); vPanel.setCellHorizontalAlignment(button, VerticalPanel.ALIGN_CENTER); button.setStyleName("okm-YesButton"); super.hide(); Log.getLogger(DivLogger.class).getWidget().setVisible(true); setWidget(vPanel); }
Example 3
Source File: LogoutPopup.java From document-management-system with GNU General Public License v2.0 | 6 votes |
/** * Logout popup */ public LogoutPopup() { // Establishes auto-close when click outside super(false, true); vPanel = new VerticalPanel(); text = new HTML(Main.i18n("logout.logout")); button = new Button(Main.i18n("button.close"), this); vPanel.setWidth("250px"); vPanel.setHeight("100px"); vPanel.add(new HTML("<br>")); vPanel.add(text); vPanel.add(new HTML("<br>")); vPanel.add(button); vPanel.add(new HTML("<br>")); vPanel.setCellHorizontalAlignment(text, VerticalPanel.ALIGN_CENTER); vPanel.setCellHorizontalAlignment(button, VerticalPanel.ALIGN_CENTER); button.setStyleName("okm-YesButton"); super.hide(); setWidget(vPanel); }
Example 4
Source File: DialogBox.java From swellrt with Apache License 2.0 | 6 votes |
/** * Creates dialog box. * * @param popup - UniversalPopup on which the dialog is based * @param title - title placed in the title bar * @param innerWidget - the inner widget of the dialog * @param dialogButtons - buttons */ static public void create(UniversalPopup popup, String title, Widget innerWidget, DialogButton[] dialogButtons) { // Title popup.getTitleBar().setTitleText(title); VerticalPanel contents = new VerticalPanel(); popup.add(contents); // Message contents.add(innerWidget); // Buttons HorizontalPanel buttonPanel = new HorizontalPanel(); for(DialogButton dialogButton : dialogButtons) { Button button = new Button(dialogButton.getTitle()); button.setStyleName(Dialog.getCss().dialogButton()); buttonPanel.add(button); dialogButton.link(button); } contents.add(buttonPanel); buttonPanel.setStyleName(Dialog.getCss().dialogButtonPanel()); contents.setCellHorizontalAlignment(buttonPanel, HasHorizontalAlignment.ALIGN_RIGHT); }
Example 5
Source File: DialogBox.java From incubator-retired-wave with Apache License 2.0 | 6 votes |
/** * Creates dialog box. * * @param popup - UniversalPopup on which the dialog is based * @param title - title placed in the title bar * @param innerWidget - the inner widget of the dialog * @param dialogButtons - buttons */ static public void create(UniversalPopup popup, String title, Widget innerWidget, DialogButton[] dialogButtons) { // Title popup.getTitleBar().setTitleText(title); VerticalPanel contents = new VerticalPanel(); popup.add(contents); // Message contents.add(innerWidget); // Buttons HorizontalPanel buttonPanel = new HorizontalPanel(); for(DialogButton dialogButton : dialogButtons) { Button button = new Button(dialogButton.getTitle()); button.setStyleName(Dialog.getCss().dialogButton()); buttonPanel.add(button); dialogButton.link(button); } contents.add(buttonPanel); buttonPanel.setStyleName(Dialog.getCss().dialogButtonPanel()); contents.setCellHorizontalAlignment(buttonPanel, HasHorizontalAlignment.ALIGN_RIGHT); }
Example 6
Source File: TutorialPanel.java From appinventor-extensions with Apache License 2.0 | 5 votes |
/** * Creates video on page! */ private static void createVideoDialog(String tutorialId) { // Create the UI elements of the DialogBox final DialogBox dialogBox = new DialogBox(true, true); // DialogBox(autohide, modal) dialogBox.setStylePrimaryName("ode-DialogBox"); dialogBox.setText("Tutorial Video"); dialogBox.setGlassEnabled(true); dialogBox.setAnimationEnabled(true); VerticalPanel DialogBoxContents = new VerticalPanel(); // Adds Youtube Video HTML message = new HTML("<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/" + tutorialId + "?rel=0&autoplay=1\" frameborder=\"0\" allowfullscreen></iframe>"); message.setStyleName("DialogBox-message"); FlowPanel holder = new FlowPanel(); Button ok = new Button("Close"); ok.addClickListener(new ClickListener() { public void onClick(Widget sender) { dialogBox.hide(); } }); ok.setStyleName("DialogBox-button"); holder.add(ok); DialogBoxContents.add(message); DialogBoxContents.add(holder); dialogBox.setWidget(DialogBoxContents); dialogBox.center(); dialogBox.show(); }
Example 7
Source File: SearchMetadata.java From document-management-system with GNU General Public License v2.0 | 5 votes |
/** * SearchMetadata */ public SearchMetadata(HasPropertyHandler propertyHandler) { formManager = new FormManager(propertyHandler, null); table = new FlexTable(); scrollPanel = new ScrollPanel(table); // Table padding and spacing properties formManager.getTable().setCellPadding(2); formManager.getTable().setCellSpacing(2); groupPopup = new GroupPopup(); groupPopup.setWidth("300px"); groupPopup.setHeight("125px"); groupPopup.setStyleName("okm-Popup"); groupPopup.addStyleName("okm-DisableSelect"); addGroup = new Button(Main.i18n("search.add.property.group"), new ClickHandler() { @Override public void onClick(ClickEvent event) { groupPopup.show(UIDockPanelConstants.SEARCH); } }); table.setWidget(0, 0, addGroup); table.setWidget(1, 0, formManager.getTable()); addGroup.setStyleName("okm-AddButton"); addGroup.addStyleName("okm-NoWrap"); initWidget(scrollPanel); }
Example 8
Source File: HtmlButtonRenderer.java From hawkbit with Eclipse Public License 1.0 | 5 votes |
private void applystyles(final Button button, final boolean buttonEnable) { button.setStyleName(VButton.CLASSNAME); button.addStyleName(getStyle("tiny")); button.addStyleName(getStyle("borderless-colored")); button.addStyleName(getStyle("button-no-border")); button.addStyleName(getStyle("action-type-padding")); if (buttonEnable) { return; } button.addStyleName("v-disabled"); }
Example 9
Source File: GridButtonRenderer.java From hawkbit with Eclipse Public License 1.0 | 5 votes |
private static void applyStyles(final Button button, final boolean buttonDisabled, final String additionalStyle) { button.setStyleName(VButton.CLASSNAME); button.addStyleName(getStyle("tiny")); button.addStyleName(getStyle("borderless")); button.addStyleName(getStyle("button-no-border")); button.addStyleName(getStyle("action-type-padding")); button.addStyleName(getStyle(additionalStyle)); if (buttonDisabled) { button.addStyleName("v-disabled"); } }
Example 10
Source File: GpsEmulator.java From android-gps-emulator with Apache License 2.0 | 5 votes |
/** * Initialize the Emulator UI */ private void initializeUI() { // Create textboxes and set default hostname and port _hostname = new TextBox(); _hostname.setText(DEFAULT_HOST); _hostname.getElement().setPropertyString("placeholder", "hostname"); _port = new TextBox(); _port.setText(String.valueOf(DEFAULT_PORT)); _port.getElement().setPropertyString("placeholder", "port"); // Create button to connect _button = new Button("Connect"); // Create the info/status label, initially not visible _info = new InlineLabel(); _info.setVisible(false); // register the button action _button.addClickHandler(new ClickHandler() { public void onClick(final ClickEvent event) { final String hostname = _hostname.getText(); final int port = Integer.valueOf(_port.getText()); new PortAsyncCallback(hostname, port).execute(); } }); // Create panel for textbox, button and info label final FlowPanel div = new FlowPanel(); div.setStylePrimaryName("emulator-controls"); _hostname.setStyleName("emulator-hostname"); _port.setStyleName("emulator-port"); _button.setStyleName("emulator-connect"); _info.setStyleName("emulator-info"); div.add(_hostname); div.add(_port); div.add(_button); div.add(_info); // add the controls before the map so that the div doesn't cover the map RootLayoutPanel.get().add(div); }
Example 11
Source File: LogFilePanel.java From core with GNU Lesser General Public License v2.1 | 5 votes |
private Button hiddenButton(String action, String styleName) { Button button = new Button(); button.setStyleName(styleName); button.getElement().setAttribute("action", action); button.setVisible(false); return button; }
Example 12
Source File: SignInPageView.java From core with GNU Lesser General Public License v2.1 | 5 votes |
@Inject public SignInPageView() { userNameField = new TextBox(); passwordField = new PasswordTextBox(); signInButton = new Button("Sign in"); signInButton.setStyleName("default-button"); userNameField.setText("admin"); panel.add(userNameField, "userNameFieldContainer"); panel.add(passwordField, "passwordFieldContainer"); panel.add(signInButton, "signInButtonContainer"); panel.sinkEvents(Event.ONKEYDOWN); // dev options /*checkbox = new CheckBox(); checkbox.addClickHandler(new ClickHandler(){ @Override public void onClick(ClickEvent event) { presenter.setBootStandalone(checkbox.getValue()); } }); */ HorizontalPanel options = new HorizontalPanel(); options.getElement().setAttribute("style", "margin-top:20px; vertical-align:bottom;"); options.getElement().setAttribute("align", "center"); HTML version = new HTML("Version TBD"); version.getElement().setAttribute("style", "color:#cccccc;font-size:10px; align:center"); options.add(version); panel.add(options); }
Example 13
Source File: DataTypeSelectPanel.java From EasyML with Apache License 2.0 | 4 votes |
/** * UI initialization */ public void init() { this.setSize("480px", "100px"); //Dialog box title closeButton.setSize("10px", "10px"); closeButton.setStyleName("closebtn"); //Selection dialog HorizontalPanel typeListPanel = new HorizontalPanel(); typeListPanel.setStyleName("popupDatatypeSelectPanel"); typeListBox = new ListBox(); typeListBox.setWidth("120px"); typeListBox.addItem("----"); typeListBox.addItem(DatasetType.GENERAL.getDesc()); typeListBox.addItem(DatasetType.CSV.getDesc()); typeListBox.addItem(DatasetType.TSV.getDesc()); typeListBox.addItem(DatasetType.JSON.getDesc()); if(dataset.getContenttype() == null || dataset.getContenttype() .equals("")) typeListBox.setSelectedIndex(0); else { for(int i = 0 ; i<typeListBox.getItemCount() ; i++) { if(typeListBox.getItemText(i).equals(dataset.getContenttype())) { typeListBox.setSelectedIndex(i); break; } } } Label selectLabel = new Label("Select data type: "); typeListPanel.add(selectLabel); typeListPanel.add(typeListBox); //Ok and cancel button HorizontalPanel buttonPanel = new HorizontalPanel(); buttonPanel.setStyleName("popupDatatypeButtonPanel"); okBtn = new Button("Ok"); okBtn.setStyleName("button-style"); cancelBtn = new Button("Cancel"); cancelBtn.setStyleName("button-style"); buttonPanel.add(okBtn); buttonPanel.add(cancelBtn); //Overall arrangement VerticalPanel topPanel = new VerticalPanel(); topPanel.add(closeButton); topPanel.setCellHeight(closeButton, "13px"); topPanel.setStyleName("vpanel"); desc.setStyleName("popupDatatypeSelectTitle"); topPanel.add(desc); topPanel.setCellHeight(desc, "30px"); topPanel.add(typeListPanel); topPanel.add(buttonPanel); this.setGlassEnabled(true); this.setModal(true); this.add(topPanel); this.center(); this.setStyleName("loading-panel"); }
Example 14
Source File: TutorialPanel.java From appinventor-extensions with Apache License 2.0 | 4 votes |
/** * Enlarges image on page */ private static void createImageDialog(String img) { // Create the UI elements of the DialogBox final DialogBox dialogBox = new DialogBox(true, true); // DialogBox(autohide, modal) dialogBox.setStylePrimaryName("ode-DialogBox"); dialogBox.setGlassEnabled(true); dialogBox.setAnimationEnabled(true); VerticalPanel DialogBoxContents = new VerticalPanel(); FlowPanel holder = new FlowPanel(); Button ok = new Button("Close"); ok.addClickListener(new ClickListener() { public void onClick(Widget sender) { dialogBox.hide(); } }); ok.setStyleName("DialogBox-button"); // Adds Image final Image image = new Image(img); image.addLoadHandler(new LoadHandler() { public void onLoad(LoadEvent evt) { final int imageWidth = image.getWidth(); final int imageHeight = image.getHeight(); final int windowWidth = (int) ((float) Window.getClientWidth() * 0.8); final int windowHeight = (int) ((float) Window.getClientHeight() * 0.9); int effectiveWidth = imageWidth; int effectiveHeight = imageHeight; if (imageWidth > windowWidth) { effectiveWidth = windowWidth; effectiveHeight = (int)(imageHeight * ((float)effectiveWidth / imageWidth)); } if (effectiveHeight > windowHeight) { effectiveHeight = windowHeight; effectiveWidth = (int)(imageWidth * ((float)effectiveHeight / imageHeight)); } image.setPixelSize(effectiveWidth, effectiveHeight); dialogBox.center(); } }); image.setStyleName("DialogBox-image"); holder.add(ok); DialogBoxContents.add(image); DialogBoxContents.add(holder); dialogBox.setWidget(DialogBoxContents); dialogBox.center(); dialogBox.show(); }
Example 15
Source File: ProfilePopupWidget.java From swellrt with Apache License 2.0 | 4 votes |
@Override public void addButton(SafeHtml label, ClickHandler handler) { Button button = new Button(label.asString(), handler); button.setStyleName(style.button()); self.add(button, controls); }
Example 16
Source File: ProfilePopupWidget.java From incubator-retired-wave with Apache License 2.0 | 4 votes |
@Override public void addButton(SafeHtml label, ClickHandler handler) { Button button = new Button(label.asString(), handler); button.setStyleName(style.button()); self.add(button, controls); }