panel.add(datePicker);
@Override protected void setNativeContent(com.google.gwt.user.client.ui.Widget nativeContent) { control.clear(); control.add(nativeContent); }
/** * Getter for property 'calendarPanel'. * * @return Value for property 'calendarPanel'. */ protected PopupPanel getCalendarPanel() { if (calendarPanel == null) { calendarPanel = new PopupPanel(false, true); calendarPanel.add(getCalendar()); } return calendarPanel; }
popupPanel.setAutoHideEnabled(true); popupPanel.removeStyleName(GWT_POPUP_STANDARD_STYLE); popupPanel.add(listPanel);
final PopupPanel popup = new PopupPanel(false, true); // Create a modal dialog box that will not auto-hide popup.add(new Label("Please wait")); popup.setGlassEnabled(true); // Enable the glass panel popup.center(); // Center the popup and make it visible
popupPanel.removeStyleName(GWT_POPUP_STANDARD_STYLE); popupPanel.add(rootPanel); rootPanel.add(itemsPanel); rootPanel.add(getDelimiter());
/** * Constructor. Sets up listeners and adds the list to the popup, and the popup to the main root panel. */ public WSAutoCompleteTextBox() { super(); addClickHandler(this); addKeyUpHandler(this); addChangeHandler(this); popup.add(list); //RootPanel.get().add(popup); }
public class MyMenuClass{ private PopupPanel window; .... .... menuItem.setScheduledCommand(new ScheduledCommand() { @Override public void execute() { if(window==null){ window = new PopupPanel(true); window.add(new Label("Hello close me!!!")); } if(window.isShowing()){ window.hide(); }else{ window.show(); } } }
public void setHoverHTML(String html){ hoverPopup.add(new HTMLPanel(html)); hoverPopup.setStyleName("ks-help-popup"); button.addMouseOverHandler(new MouseOverHandler(){ @Override public void onMouseOver(MouseOverEvent event) { hoverPopup.setPopupPosition(button.getAbsoluteLeft() + button.getOffsetWidth() + 5, button.getAbsoluteTop()); hoverPopup.show(); } }); button.addMouseOutHandler(new MouseOutHandler(){ @Override public void onMouseOut(MouseOutEvent event) { hoverPopup.hide(); } }); }
Image phoneImage = new Image(); phoneImage.addMouseOverHandler(new MouseOverHandler() { @Override public void onMouseOver(MouseOverEvent event) { PopupPanel p = new PopupPanel(true); Widget source = (Widget) event.getSource(); int x = source.getAbsoluteLeft() + 10; int y = source.getAbsoluteTop() + 10; p.add(new Label("hi from tooltip")); // you can add any widget here p.setPopupPosition(x, y); p.show(); } });
PopupPanel popup = new PopupPanel(true); FlowPanel panel = new FlowPanel(); //add Button etc popup.setSize("1100px","500px"); popup.clear(); popup.add(panel); popup.show(); popup.center();
Image image= new Image(); image.addMouseOverHandler(new MouseOverHandler() { @Override public void onMouseOver(MouseOverEvent event) { PopupPanel p = new PopupPanel(true); Widget source = (Widget) event.getSource(); int x = source.getAbsoluteLeft() + 10; int y = source.getAbsoluteTop() + 10; p.add(image); p.setPopupPosition(x, y); p.show(); } });
/** * Initiate. */ public ReestablishConnection(Throwable failure) { this.failure = failure; // Initiate the panel this.panel = new PopupPanel(); this.panel.setModal(true); this.panel.setGlassEnabled(true); // Provide detail of failure Label reestablish = new Label("Re-establishing connection ..."); this.panel.add(reestablish); reestablish.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { // Display the error Window.alert("COMET SUBSCRIBE FAILURE: " + ReestablishConnection.this.failure.getMessage() + " [" + ReestablishConnection.this.failure.getClass() .getName() + "]"); } }); // Display re-establishing connection this.panel.center(); }
public ModalUploadStatus() { super(); super.asWidget().addStyleName("upld-status"); box.add(super.asWidget()); box.setGlassEnabled(true); box.setStyleName("upld-modal"); box.setGlassStyleName("upld-modal-glass"); ((Element) box.getElement().getFirstChild()).setClassName("GWTUpld"); }
hoverPopup1.add(new HTMLPanel("Export Summary to File")); hoverPopup1.setStyleName("ks-help-popup"); exportImage.addMouseOverHandler(new MouseOverHandler(){
String color = label.getElement().getStyle().getBackgroundColor(); PopupPanel pp = new PopupPanel(true); pp.add(new Label(font + " / " + color)); pp.setPopupPosition(label.getAbsoluteLeft(), label.getAbsoluteTop()); pp.show();
this.setPrintContent(ApplicationPanel.get().getWidget(0)); hoverPopup.add(new HTMLPanel("Print Page")); hoverPopup.setStyleName("ks-help-popup");
flowPanel.add(m_pager); m_popupPanel = new PopupPanel(); m_popupPanel.add(flowPanel); m_popupPanel.setAutoHideEnabled(true); m_popupPanel.setAnimationEnabled(true);
@Override public void go(final HasWidgets container) { if (m_addGraphView == null) { m_addGraphView = new KscAddGraphViewImpl(); m_addGraphView.setTitle(m_graphInfo.getTitle() == null? "" : m_graphInfo.getTitle()); } if (m_popupPanel == null) { m_popupPanel = new PopupPanel(); m_popupPanel.setWidth("300px"); m_popupPanel.setHeight("79px"); m_popupPanel.add(m_addGraphView); m_popupPanel.setAutoHideEnabled(true); m_popupPanel.setAnimationEnabled(false); m_popupPanel.setModal(false); m_popupPanel.setVisible(false); m_popupPanel.hide(); } new KscAddGraphPresenter(m_popupPanel, m_addGraphView, m_reports, m_graphInfo).go(container); }
public ButtonDropdown(final String text, ClickHandler handler) { button = new Button(text); caret = new Button(TEMPLATES.caret()); menu = new FlowPanel(); popup = new PopupPanel(true); popup.setStyleName(POPUP_STYLE_NAME); popup.add(menu); final FlowPanel root = new FlowPanel(); root.add(button); root.add(caret); caret.addStyleName(CARET_STYLE_NAME); caret.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { popup.showRelativeTo(button); } }); initWidget(root); setStyleName(STYLE_NAME); if (handler != null) { addClickHandler(handler); } }