com.vaadin.ui.Panel.setWidth()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(8.6k)|赞(0)|评价(0)|浏览(186)

本文整理了Java中com.vaadin.ui.Panel.setWidth()方法的一些代码示例,展示了Panel.setWidth()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Panel.setWidth()方法的具体详情如下:
包路径:com.vaadin.ui.Panel
类名称:Panel
方法名:setWidth

Panel.setWidth介绍

暂无

代码示例

代码示例来源:origin: com.vaadin/vaadin-server

  1. /**
  2. * Creates a new empty panel which contains the given content.
  3. *
  4. * @param content
  5. * the content for the panel.
  6. */
  7. public Panel(Component content) {
  8. registerRpc(rpc);
  9. setContent(content);
  10. setWidth(100, Unit.PERCENTAGE);
  11. getState().tabIndex = -1;
  12. }

代码示例来源:origin: com.vaadin/vaadin-server

  1. final Integer newHeight = (Integer) variables.get("height");
  2. if (newWidth != null && newWidth.intValue() != getWidth()) {
  3. setWidth(newWidth.intValue(), UNITS_PIXELS);

代码示例来源:origin: fi.vm.sade.organisaatio/organisaatio-ui-widgets

  1. /**
  2. * @param popupWidth the popupWidth to set
  3. */
  4. public void setPopupWidth(String popupWidth) {
  5. this.popupWidth = popupWidth;
  6. if (root != null) {
  7. root.setWidth(popupWidth);
  8. }
  9. }

代码示例来源:origin: de.mhus.lib/mhu-lib-vaadin

  1. public UiPanel() {
  2. this.layout = new Panel();
  3. // layout.setSizeFull();
  4. layout.setWidth("100%");
  5. }

代码示例来源:origin: org.aperteworkflow/gui-commons

  1. public static Panel panel(String title, com.vaadin.ui.Component... components) {
  2. Panel p = new Panel();
  3. p.setWidth(100, Sizeable.UNITS_PERCENTAGE);
  4. p.setCaption(title);
  5. for (com.vaadin.ui.Component c : components) {
  6. p.addComponent(c);
  7. }
  8. return p;
  9. }

代码示例来源:origin: fi.vm.sade.organisaatio/organisaatio-ui-widgets

  1. public OrganisaatioSearchPopup(OrganisaatioSearchTree orgSearch) {
  2. orgSearchTree = orgSearch;
  3. orgSearchTree.init();
  4. orgSearchTree.reload();
  5. root = new Panel();
  6. root.setWidth(popupWidth);
  7. root.setHeight(popupHeight);
  8. root.addComponent(orgSearchTree);
  9. }

代码示例来源:origin: com.haulmont.cuba/cuba-web-widgets

  1. @Override
  2. public void setWidth(float width, Unit unit) {
  3. super.setWidth(width, unit);
  4. if (getContent() != null) {
  5. if (width < 0) {
  6. getContent().setWidth(-1, Unit.PIXELS);
  7. } else {
  8. getContent().setWidth(100, Unit.PERCENTAGE);
  9. }
  10. }
  11. }

代码示例来源:origin: fi.vm.sade.organisaatio/organisaatio-ui-widgets

  1. public OrganisaatioSearchPopup(OrganisaatioSearchTree orgSearch,List<String> oids) {
  2. orgSearchTree = orgSearch;
  3. orgSearchTree.init();
  4. orgSearchTree.reloadWithOids(oids);
  5. root = new Panel();
  6. root.setWidth(popupWidth);
  7. root.setHeight(popupHeight);
  8. root.addComponent(orgSearchTree);
  9. }

代码示例来源:origin: org.aperteworkflow/gui-commons

  1. private void wrapWithModalWindow(Form form) {
  2. Panel panel = new Panel();
  3. panel.setWidth("800px");
  4. panel.setScrollable(true);
  5. panel.addComponent(form);
  6. setDetailsWindow(modalWindow(getMessage("dict.item"), panel));
  7. }

代码示例来源:origin: org.ikasan/ikasan-dashboard-jar

  1. @Override
  2. public com.vaadin.ui.Component getPopupComponent()
  3. {
  4. Panel popupPanel = new Panel();
  5. popupPanel.addStyleName(ValoTheme.PANEL_BORDERLESS);
  6. popupPanel.setHeight("300px");
  7. popupPanel.setWidth("300px");
  8. popupViewLayout.setImmediate(true);
  9. popupPanel.setContent(popupViewLayout);
  10. popupPanel.setImmediate(true);
  11. return popupPanel;
  12. }

代码示例来源:origin: org.activiti/activiti-explorer

  1. protected void addHtmlContent(String html) {
  2. Panel panel = new Panel();
  3. panel.setWidth(800, UNITS_PIXELS);
  4. panel.setHeight(300, UNITS_PIXELS);
  5. content = new Label(html, Label.CONTENT_XHTML);
  6. content.setHeight(100, UNITS_PERCENTAGE);
  7. panel.addComponent(content);
  8. addComponent(panel);
  9. }

代码示例来源:origin: de.mhus.lib/mhu-lib-vaadin6

  1. @Override
  2. protected Component getField() {
  3. if (field == null) {
  4. field = new Panel();
  5. field.setWidth("100%");
  6. field.setHeight("100px");
  7. description = new Label();
  8. description.setContentMode(Label.CONTENT_XHTML);
  9. //description.setWidth("100%");
  10. VerticalLayout layout = new VerticalLayout();
  11. layout.addComponent(description);
  12. layout.setWidth("100%");
  13. field.setContent(layout);
  14. }
  15. return field;
  16. }

代码示例来源:origin: morevaadin/More-Vaadin

  1. @Override
  2. protected void init(VaadinRequest request) {
  3. SampleGrid grid = new SampleGrid();
  4. grid.setWidth(100, Unit.PERCENTAGE);
  5. Panel panel = new Panel(grid);
  6. panel.setWidth(600, Unit.PIXELS);
  7. HorizontalLayout layout = new HorizontalLayout(panel);
  8. layout.setMargin(true);
  9. layout.setSizeFull();
  10. layout.setComponentAlignment(panel, Alignment.MIDDLE_CENTER);
  11. layout.setExpandRatio(panel, 1.0f);
  12. setContent(layout);
  13. }
  14. }

代码示例来源:origin: de.mhus.lib/mhu-lib-vaadin6

  1. protected void addToCurrent(VaadinFormBuilder builder) {
  2. if (!MString.isEmpty(getElement().getTitle())) {
  3. panel = new Panel(getElement().getTitle());
  4. panel.setContent(layout);
  5. panel.setWidth("100%");
  6. builder.addComposite((LayoutComposite)getElement(), panel);
  7. } else
  8. super.addToCurrent(builder);
  9. }

代码示例来源:origin: nz.co.senanque/madura-vaadinsupport

  1. public void afterPropertiesSet() throws Exception {
  2. setSizeFull();
  3. Panel panel = new Panel();
  4. panel.setWidth("50%");
  5. panel.addComponent(new Label(getI18nHTML(), Label.CONTENT_XHTML));
  6. addComponent(panel);
  7. setComponentAlignment(panel, Alignment.MIDDLE_CENTER);
  8. m_OKButton = new Button("OK");
  9. panel.addComponent(m_OKButton);
  10. m_OKButton.addListener(new Button.ClickListener() {
  11. private static final long serialVersionUID = 1904763239654990140L;
  12. public void buttonClick(ClickEvent event) {
  13. getViewManager().popScreen();
  14. getViewManager().getMainWindow().requestRepaint();
  15. }
  16. });
  17. }

代码示例来源:origin: org.aperteworkflow/base-widgets

  1. private Panel getInitedWidgetTreePanel() {
  2. widgetTree.setContainerDataSource(hierarchicalContainer);
  3. widgetTree.setDragMode(Tree.TreeDragMode.NODE);
  4. widgetTree.setItemCaptionPropertyId("name");
  5. widgetTree.setDropHandler(new TreeSortDropHandler(widgetTree, hierarchicalContainer));
  6. widgetTree.setWidth("100%");
  7. widgetTree.addShortcutListener(getDeleteShortcutListener());
  8. Panel panel = new Panel(getLocalizedMessage("widget-hierarchy"));
  9. panel.setHeight("340px");
  10. panel.setWidth("250px");
  11. panel.addComponent(widgetTree);
  12. return panel;
  13. }

代码示例来源:origin: org.activiti/activiti-explorer

  1. imagePanel.setScrollable(true);
  2. imagePanel.addStyleName(Reindeer.PANEL_LIGHT);
  3. imagePanel.setWidth(100, UNITS_PERCENTAGE);
  4. imagePanel.setHeight("100%");
  5. mainLayout.addComponent(imagePanel);

代码示例来源:origin: com.holon-platform.vaadin/holon-vaadin

  1. /**
  2. * Constructor
  3. */
  4. public AbstractDialog() {
  5. super();
  6. // defaults
  7. setModal(true);
  8. setResizable(false);
  9. setDraggable(false);
  10. setClosable(false);
  11. // style name
  12. addStyleName("h-dialog");
  13. // build
  14. content = new Panel();
  15. content.setWidth("100%");
  16. content.addStyleName(ValoTheme.PANEL_BORDERLESS);
  17. content.addStyleName("h-dialog-content");
  18. actions = new HorizontalLayout();
  19. actions.setWidth("100%");
  20. actions.setSpacing(true);
  21. actions.addStyleName(ValoTheme.WINDOW_BOTTOM_TOOLBAR);
  22. actions.addStyleName("h-dialog-actions");
  23. root = new VerticalLayout();
  24. root.addComponent(content);
  25. root.addComponent(actions);
  26. setContent(root);
  27. }

代码示例来源:origin: de.mhus.lib/mhu-lib-vaadin

  1. public void doBuild() throws Exception {
  2. if (form.getAdapterProvider() == null)
  3. form.setAdapterProvider(MApi.lookup(ActivatorAdapterProvider.class, DefaultAdapterProvider.class ) );
  4. if (isShowInformation()) {
  5. informationPane = new VaadinUiInformation();
  6. form.setInformationPane(informationPane);
  7. addComponent(informationPane);
  8. setExpandRatio(informationPane, 0);
  9. int h = form.getModel().getInt("showInformationHeight", 0);
  10. informationPane.setHeight(h > 0 ? h + "px" : "100px");
  11. informationPane.setWidth("100%");
  12. }
  13. if (builder == null)
  14. builder = new VaadinFormBuilder();
  15. builder.setForm(form);
  16. builder.doBuild();
  17. builder.doRevert();
  18. formPanel = new Panel();
  19. formPanel.setWidth("100%");
  20. formPanel.setHeight("100%");
  21. layout = builder.getLayout();
  22. formPanel.setContent(layout.getComponent());
  23. addComponent(formPanel);
  24. setExpandRatio(formPanel, 1);
  25. }

代码示例来源:origin: org.aperteworkflow/editor

  1. private VerticalLayout buildWidgetEditorTabContent() {
  2. I18NSource messages = I18NSource.ThreadUtil.getThreadI18nSource();
  3. VerticalLayout availableWidgetsLayout = new VerticalLayout();
  4. availableWidgetsLayout.setSpacing(true);
  5. availableWidgetsLayout.setWidth("100%");
  6. availableWidgetsLayout.addComponent(availableWidgetsPane);
  7. VerticalLayout stepLayout = new VerticalLayout();
  8. stepLayout.setWidth("100%");
  9. stepLayout.setSpacing(true);
  10. stepLayout.setMargin(true);
  11. stepLayout.addComponent(new Label(messages.getMessage("userstep.editor.widgets.instructions"), Label.CONTENT_XHTML));
  12. stepLayout.addComponent(availableWidgetsLayout);
  13. Panel treePanel = new Panel();
  14. treePanel.setStyleName(Reindeer.PANEL_LIGHT);
  15. treePanel.addComponent(stepTree);
  16. treePanel.setWidth("245px");
  17. HorizontalLayout treeAndParamLayout = new HorizontalLayout();
  18. treeAndParamLayout.setWidth("100%");
  19. treeAndParamLayout.setSpacing(true);
  20. treeAndParamLayout.addComponent(treePanel);
  21. treeAndParamLayout.addComponent(paramPanel);
  22. treeAndParamLayout.setExpandRatio(paramPanel, 1.0f);
  23. stepLayout.addComponent(treeAndParamLayout);
  24. stepLayout.setExpandRatio(treeAndParamLayout, 1.0f);
  25. return stepLayout;
  26. }

相关文章