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

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

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

Panel.getContent介绍

暂无

代码示例

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

  1. errors = validateComponentRelativeSizes(panel.getContent(), errors,
  2. parent);
  3. } else if (component instanceof ComponentContainer) {

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

  1. @Override
  2. public ComponentContainer getContent() {
  3. return (ComponentContainer) super.getContent();
  4. }

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

  1. /**
  2. * Add component to detail-container.
  3. */
  4. public void addDetailComponent(Component c, int index) {
  5. if(mainPanel.getContent() instanceof AbstractOrderedLayout) {
  6. ((AbstractOrderedLayout) mainPanel.getContent()).addComponent(c, index);
  7. } else {
  8. throw new UnsupportedOperationException("Cannot add components indexed component, detail content is not AbstractOrderedLayout");
  9. }
  10. }

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

  1. /**
  2. * Set expand-ratio of detail-component
  3. */
  4. public void setDetailExpandRatio(Component component, float ratio) {
  5. if(mainPanel.getContent() instanceof AbstractOrderedLayout) {
  6. ((AbstractOrderedLayout) mainPanel.getContent()).setExpandRatio(component, ratio);
  7. } else {
  8. throw new UnsupportedOperationException("Cannot set ExpandRatio, detail content is not AbstractOrderedLayout");
  9. }
  10. }

代码示例来源:origin: OpenNMS/opennms

  1. public void updateAll() {
  2. for (int y = 0; y < getRows(); y++) {
  3. for (int x = 0; x < getColumns(); x++) {
  4. Panel panel = (Panel) getComponent(x, y);
  5. if (panel != null) {
  6. Component component = panel.getContent();
  7. if (component != null) {
  8. m_displayDashlets.get(component).refresh();
  9. }
  10. }
  11. }
  12. }
  13. }

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

  1. protected void setContent(AbstractComponent c) {
  2. AbstractComponentContainer x = (AbstractComponentContainer) content.getContent();
  3. if (x == null) {
  4. x = new VerticalLayout();
  5. content.setContent(x);
  6. }
  7. x.removeAllComponents();
  8. x.addComponent(c);
  9. }

代码示例来源:origin: org.metawidget.modules/metawidget-all

  1. private Component getComponent( HasComponents container, String name ) {
  2. Iterator<Component> iterator = container.iterator();
  3. while ( iterator.hasNext() ) {
  4. AbstractComponent childComponent = (AbstractComponent) iterator.next();
  5. // Drill into unnamed containers
  6. if ( childComponent.getData() == null && childComponent instanceof Panel ) {
  7. childComponent = (AbstractComponent) getComponent( (HasComponents) ( (Panel) childComponent ).getContent(), name );
  8. if ( childComponent != null ) {
  9. return childComponent;
  10. }
  11. continue;
  12. }
  13. if ( childComponent.getData() == null && childComponent instanceof HasComponents ) {
  14. childComponent = (AbstractComponent) getComponent( (HasComponents) childComponent, name );
  15. if ( childComponent != null ) {
  16. return childComponent;
  17. }
  18. continue;
  19. }
  20. // Match by name
  21. if ( name.equals( childComponent.getData() ) ) {
  22. return childComponent;
  23. }
  24. }
  25. // Not found
  26. return null;
  27. }

代码示例来源:origin: org.opennms.features/jmxconfiggenerator.webui

  1. private void initContentPanel() {
  2. contentPanel = new Panel();
  3. contentPanel.setContent(new VerticalLayout());
  4. contentPanel.getContent().setSizeFull();
  5. contentPanel.setSizeFull();
  6. }

代码示例来源:origin: KrailOrg/krail

  1. @Test
  2. public void changeViewToForm() {
  3. // given
  4. Form form = mock(Form.class);
  5. when(form.getRootComponent()).thenReturn(viewContent);
  6. when(form.getName()).thenReturn("toForm");
  7. // when
  8. ui.changeView(form);
  9. // then
  10. verify(form).getRootComponent();
  11. verify(translator, never()).translate(toView);
  12. verify(form).translate();
  13. verify(viewContent).setSizeFull();
  14. assertThat(ui.getViewDisplayPanel()
  15. .getContent()).isEqualTo(viewContent);
  16. }

代码示例来源:origin: KrailOrg/krail

  1. @Test
  2. public void changeView() {
  3. // given
  4. when(toView.getRootComponent()).thenReturn(viewContent);
  5. when(toView.getName()).thenReturn("toView");
  6. // when
  7. ui.changeView(toView);
  8. // then
  9. verify(toView).getRootComponent();
  10. verify(translator).translate(toView);
  11. verify(viewContent).setSizeFull();
  12. assertThat(ui.getViewDisplayPanel()
  13. .getContent()).isEqualTo(viewContent);
  14. }

代码示例来源:origin: org.metawidget.modules/metawidget-all

  1. return (ComponentContainer) tabPanel.getContent();

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

  1. protected void addDropPanel() {
  2. Panel dropPanel = new Panel();
  3. DragAndDropWrapper dragAndDropWrapper = new DragAndDropWrapper(dropPanel);
  4. dragAndDropWrapper.setDropHandler(this);
  5. dragAndDropWrapper.setWidth("80%");
  6. addComponent(dragAndDropWrapper);
  7. setComponentAlignment(dragAndDropWrapper, Alignment.MIDDLE_CENTER);
  8. Label dropLabel = new Label(i18nManager.getMessage(Messages.UPLOAD_DROP));
  9. dropLabel.setSizeUndefined();
  10. dropPanel.addComponent(dropLabel);
  11. ((VerticalLayout)dropPanel.getContent()).setComponentAlignment(dropLabel, Alignment.MIDDLE_CENTER);
  12. }

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

  1. public void afterPropertiesSet() throws Exception {
  2. setSizeFull();
  3. Panel loginPanel = new Panel();
  4. AbstractLayout panelLayout = (AbstractLayout) loginPanel.getContent();
  5. panelLayout.setMargin(false);
  6. loginPanel.setWidth("460px");

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

  1. label.setStyleName("c-log-content");
  2. ((Layout)scrollablePanel.getContent()).addComponent(label);

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

  1. private void refreshData() {
  2. if (commentsPanel == null) return;
  3. VerticalLayout layout = (VerticalLayout) commentsPanel.getContent();
  4. layout.removeAllComponents();
  5. layout.setSpacing(true);

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

  1. p.setHeight("240px");
  2. VerticalLayout layout = (VerticalLayout) p.getContent();

相关文章