当前位置: 首页>>代码示例>>Java>>正文


Java SimplePanel.add方法代码示例

本文整理汇总了Java中com.google.gwt.user.client.ui.SimplePanel.add方法的典型用法代码示例。如果您正苦于以下问题:Java SimplePanel.add方法的具体用法?Java SimplePanel.add怎么用?Java SimplePanel.add使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.google.gwt.user.client.ui.SimplePanel的用法示例。


在下文中一共展示了SimplePanel.add方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: init

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
@Override
protected void init(){
	grid = new DescribeGrid(labarr, "data");
	verticalPanel.add(grid);
	grid.addStyleName("bda-descgrid-savedata");
	savebtn.setStyleName("bda-descgrid-savedata-submitbtn");
	SimplePanel simPanel = new SimplePanel();
	simPanel.add( savebtn );
	simPanel.setStyleName("bda-descgrid-savedata-simpanel");
	verticalPanel.add(simPanel);
	savebtn.addClickHandler(new ClickHandler() {
		@Override
		public void onClick(ClickEvent event) {
			dbController.submitSaveDataset2DB(panel,SaveDatasetPanel.this, dataset,grid);
		}
	});
}
 
开发者ID:ICT-BDA,项目名称:EasyML,代码行数:18,代码来源:SaveDatasetPanel.java

示例2: createCloseWidget

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
/**
 * Create close icon widget that contains an close notification icon.
 *
 * @return {@link SimplePanel} as close icon wrapper
 */
private SimplePanel createCloseWidget() {
  SimplePanel closeWrapper = new SimplePanel();
  SVGImage closeImage = new SVGImage(resources.closeIcon());
  closeImage.addClickHandler(
      new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
          delegate.onClose(notification);
        }
      });
  closeWrapper.add(closeImage);
  closeWrapper.setStyleName(resources.notificationCss().notificationPopupCloseButtonWrapper());
  closeWrapper.ensureDebugId(CLOSE_ICON_DBG_ID + notification.getId());
  return closeWrapper;
}
 
开发者ID:eclipse,项目名称:che,代码行数:21,代码来源:NotificationPopup.java

示例3: createCloseWidget

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
/**
 * Create close icon widget that contains an close notification icon.
 *
 * @return {@link SimplePanel} as close icon wrapper
 */
private SimplePanel createCloseWidget() {
  SimplePanel closeWrapper = new SimplePanel();
  SVGImage closeImage = new SVGImage(resources.closeIcon());
  closeImage.addClickHandler(
      new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
          delegate.onClose(notification);
        }
      });
  closeWrapper.add(closeImage);
  closeWrapper.setStyleName(resources.notificationCss().notificationCloseButtonWrapper());
  closeImage.ensureDebugId(CLOSE_ICON_DBG_ID + notification.getId());
  return closeWrapper;
}
 
开发者ID:eclipse,项目名称:che,代码行数:21,代码来源:NotificationContainerItem.java

示例4: addXYPlot

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
public static void addXYPlot(JscriptRequest jspr, String div) {
    Map<String,String> paramMap= jspr.asMap();
    WidgetFactory factory= Application.getInstance().getWidgetFactory();
    TablePreview xyPrev= factory.createObserverUI(WidgetFactory.XYPLOT,paramMap);
    xyPrev.bind(FFToolEnv.getHub());

    SimplePanel panel= makeCenter();
    panel.add(xyPrev.getDisplay());
    FFToolEnv.addToPanel(div, panel, "XY Plot");

    if (xyPrev.getDisplay() instanceof RequiresResize) {
        final RequiresResize resizer= (RequiresResize)xyPrev.getDisplay();
        Window.addResizeHandler(new ResizeHandler() {
            public void onResize(ResizeEvent event) {
                resizer.onResize();
            }
        });
    }
}
 
开发者ID:lsst,项目名称:firefly,代码行数:20,代码来源:XYPlotJSInterface.java

示例5: execute

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
@Override
public void execute() {
  final DialogBox db = new DialogBox(false, true);
  db.setText("About MIT App Inventor");
  db.setStyleName("ode-DialogBox");
  db.setHeight("200px");
  db.setWidth("400px");
  db.setGlassEnabled(true);
  db.setAnimationEnabled(true);
  db.center();

  VerticalPanel DialogBoxContents = new VerticalPanel();
  String html = MESSAGES.gitBuildId(GitBuildId.getDate(), GitBuildId.getVersion()) +
      "<BR/>Use Companion: " + BlocklyPanel.getCompVersion();
  Config config = Ode.getInstance().getSystemConfig();
  String releaseNotesUrl = config.getReleaseNotesUrl();
  if (!Strings.isNullOrEmpty(releaseNotesUrl)) {
    html += "<BR/><BR/>Please see <a href=\"" + releaseNotesUrl +
        "\" target=\"_blank\">release notes</a>";
  }
  String tosUrl = config.getTosUrl();
  if (!Strings.isNullOrEmpty(tosUrl)) {
    html += "<BR/><BR/><a href=\"" + tosUrl +
        "\" target=\"_blank\">" + MESSAGES.privacyTermsLink() + "</a>";
  }
  HTML message = new HTML(html);

  SimplePanel holder = new SimplePanel();
  Button ok = new Button("Close");
  ok.addClickListener(new ClickListener() {
    public void onClick(Widget sender) {
      db.hide();
    }
  });
  holder.add(ok);
  DialogBoxContents.add(message);
  DialogBoxContents.add(holder);
  db.setWidget(DialogBoxContents);
  db.show();
}
 
开发者ID:mit-cml,项目名称:appinventor-extensions,代码行数:41,代码来源:TopToolbar.java

示例6: createLabelPanel

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
private void createLabelPanel() {
  panelForItem =new SimplePanel();
  panelForItem.setStylePrimaryName("listViewItemStyle");
  panelForItem.setSize(ComponentConstants.LISTVIEW_PREFERRED_WIDTH + "px",
      ComponentConstants.LISTVIEW_PREFERRED_HEIGHT + "px");
  panelForItem.add(labelInItem);
  listViewWidget.add(panelForItem);
}
 
开发者ID:mit-cml,项目名称:appinventor-extensions,代码行数:9,代码来源:MockListView.java

示例7: SearchResult

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
public SearchResult() {
	sp = new SimplePanel();
	searchCompactResult = new SearchCompactResult();
	searchFullResult = new SearchFullResult();
	sp.add(searchFullResult);

	status = new Status();
	status.setStyleName("okm-StatusPopup");

	initWidget(sp);
}
 
开发者ID:openkm,项目名称:document-management-system,代码行数:12,代码来源:SearchResult.java

示例8: addContentWidgetWebKit

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
protected void addContentWidgetWebKit( final FlowPanel content, final Widget wid ) {
	Widget widToAdd = wid;
	//Somehow Chrome and Safari do not understand inline in this context, so we use float left
	if( BrowserDetect.getBrowserDetect().isSafari() || BrowserDetect.getBrowserDetect().isChrome() ) {
		SimplePanel panelWrap = new SimplePanel();
		panelWrap.add( wid );
		panelWrap.addStyleName( CommonResourcesContainer.FLOAT_LEFT_INSTEAD_OF_INLINE_STYLE );
		widToAdd = panelWrap;
	}
	MessageTextToFlowPanel.addContentWidget( content, widToAdd, false );
}
 
开发者ID:ivan-zapreev,项目名称:x-cure-chat,代码行数:12,代码来源:ForumMessageWidget.java

示例9: createTitleWidget

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
/**
 * Create title widget that contains notification title.
 *
 * @return {@link SimplePanel} as title wrapper
 */
private SimplePanel createTitleWidget() {
  SimplePanel titleWrapper = new SimplePanel();
  Label titleLabel = new Label();
  titleWrapper.add(titleLabel);
  titleWrapper.setStyleName(resources.notificationCss().notificationPopupTitleWrapper());
  titleWrapper.ensureDebugId(TITLE_DBG_ID + notification.getId());
  return titleWrapper;
}
 
开发者ID:eclipse,项目名称:che,代码行数:14,代码来源:NotificationPopup.java

示例10: createContentWidget

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
/**
 * Create message widget that contains notification message.
 *
 * @return {@link SimplePanel} as message wrapper
 */
private SimplePanel createContentWidget() {
  SimplePanel messageWrapper = new SimplePanel();
  Label messageLabel = new Label();
  messageWrapper.add(messageLabel);
  messageWrapper.setStyleName(resources.notificationCss().notificationMessageWrapper());
  messageWrapper.ensureDebugId(MESSAGE_WRAPPER_DBG_ID + notification.getId());
  return messageWrapper;
}
 
开发者ID:eclipse,项目名称:che,代码行数:14,代码来源:NotificationContainerItem.java

示例11: processRequest

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
protected void processRequest(Request req, AsyncCallback<String> callback) {
    TablePanel table = new HistoryTagsCmd.TagHistoryConfig(false).createAndLoadTable();
    table.setHeight("400px");
    SimplePanel p = new SimplePanel();
    p.add(table);
            GwtUtil.setStyle(p, "margin", "5px");
    registerView(LayoutManager.DROPDOWN_REGION, p);
    callback.onSuccess("");
}
 
开发者ID:lsst,项目名称:firefly,代码行数:10,代码来源:HistoryCmd.java

示例12: makeDetailMsg

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
private static Widget makeDetailMsg(String s, String msgStyle) {
//        HTML message = new HTML(s);
        HTML message = setScrollBar(s);
        message.setStyleName(msgStyle);
        SimplePanel panel = new SimplePanel();
        panel.add(message);
//        return new ScrollPanel(message);
        return panel;
    }
 
开发者ID:lsst,项目名称:firefly,代码行数:10,代码来源:PopupUtil.java

示例13: makeMsg

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
private static Widget makeMsg(String s, String msgStyle) {
//        String hStr= "<span style=\"font-size: 120%;\">";
//        if(s.length() > 400){
//          s = "<div style='width: 350px; height: 250px; overflow: auto;'>" + s + "</div>";
//        }
//        HTML message = new HTML(hStr+ s + "</span>");

        HTML message = setScrollBar(s);
        message.setStyleName(msgStyle);
        SimplePanel panel = new SimplePanel();
        panel.add(message);
        //return new ScrollPanel(message);
        return panel;
    }
 
开发者ID:lsst,项目名称:firefly,代码行数:15,代码来源:PopupUtil.java

示例14: TablePanel

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
public TablePanel(String name, Loader<TableDataView> loader) {
    setInit(false);
    this.name = name;
    dataModel = new DataSetTableModel(loader);
    dataModel.addHandler(modelEventHandler);

    mainWrapper = new SimplePanel();
    mainWrapper.addStyleName("mainWrapper");
    mainWrapper.setSize("100%", "100%");
    mainPanel.setSize("100%", "100%");
    mainPanel.addStyleName("mainPanel");
    DOM.setStyleAttribute(mainPanel.getElement(), "borderSpacing", "0px");
    toolbarWrapper = new HorizontalPanel();
    toolbarWrapper.setStyleName("firefly-toolbar");
    stateId = name;
    mainWrapper.add(mainPanel);
    initWidget(mainWrapper);
    sinkEvents(Event.ONMOUSEOVER);

    WebEventManager.getAppEvManager().addListener(Name.DOWNLOAD_REQUEST_READY, new WebEventListener() {
        public void eventNotify(WebEvent ev) {
            if (ev.getName().equals(Name.DOWNLOAD_REQUEST_READY)) {
                if (ev.getSource() instanceof DownloadRequest) {
                    downloadRequest = (DownloadRequest) ev.getSource();
                }
            }
        }
    });
    helpButton.setVisible(false);
}
 
开发者ID:lsst,项目名称:firefly,代码行数:31,代码来源:TablePanel.java

示例15: addCoveragePlot

import com.google.gwt.user.client.ui.SimplePanel; //导入方法依赖的package包/类
public static void addCoveragePlot(JscriptRequest jspr, String div) {
    Map<String,String> paramMap= jspr.asMap();
    WidgetFactory factory= Application.getInstance().getWidgetFactory();
    if (paramMap.containsKey(CommonParams.CENTER_COLUMNS) || paramMap.containsKey(CommonParams.CORNER_COLUMNS)) {
        if (!paramMap.containsKey(CommonParams.CENTER_COLUMNS)) {
            paramMap.put(CommonParams.CENTER_COLUMNS, "ra,dec");
        }
    }
    else {
        paramMap.put(CommonParams.ENABLE_DEFAULT_COLUMNS, "true");
    }

    if (!paramMap.containsKey(CommonParams.CATALOGS_AS_OVERLAYS)) {
        paramMap.put(CommonParams.CATALOGS_AS_OVERLAYS, "false");
    }

    if (paramMap.containsKey(WebPlotRequest.OVERLAY_POSITION)) {
        enableAutoOverlays();
        if (paramMap.containsKey("EVENT_WORKER_ID")) {
            String s= paramMap.get("EVENT_WORKER_ID");
            paramMap.put("EVENT_WORKER_ID",s+","+"target");
        }
        else {
            paramMap.put("EVENT_WORKER_ID", "target");
        }
    }



    TablePreview covPrev= factory.createObserverUI(WidgetFactory.COVERAGE_VIEW, paramMap);
    covPrev.bind(FFToolEnv.getHub());

    SimplePanel panel= makeCenter();
    panel.add(covPrev.getDisplay());
    FFToolEnv.addToPanel(div, panel, "Coverage");
}
 
开发者ID:lsst,项目名称:firefly,代码行数:37,代码来源:FitsViewerJSInterface.java


注:本文中的com.google.gwt.user.client.ui.SimplePanel.add方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。