com.google.gwt.dom.client.Style.setOverflowY()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(6.5k)|赞(0)|评价(0)|浏览(61)

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

Style.setOverflowY介绍

[英]Sets the overflow-y CSS property.
[中]设置overflow-y CSS属性。

代码示例

代码示例来源:origin: kaaproject/kaa

messageLabel.getElement().getStyle()
  .setProperty("maxWidth", Window.getClientWidth() * 2 / 3 + "px");
messageLabel.getElement().getStyle().setOverflowY(Overflow.AUTO);
messageLabel.setMessage(message);
dialogContents.add(messageLabel);

代码示例来源:origin: com.google.gwt/gwt-servlet

@Override
public StylesBuilder overflowY(Overflow value) {
 delegate.assertCanAddStyleProperty().setOverflowY(value);
 return this;
}

代码示例来源:origin: com.vaadin.external.gwt/gwt-user

@Override
public StylesBuilder overflowY(Overflow value) {
 delegate.assertCanAddStyleProperty().setOverflowY(value);
 return this;
}

代码示例来源:origin: net.wetheinter/gwt-user

@Override
public StylesBuilder overflowY(Overflow value) {
 delegate.assertCanAddStyleProperty().setOverflowY(value);
 return this;
}

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

public void updateTableBodyScroll() {
  if (willHaveScrollbars()) {
    scrollBodyPanel.getElement().getStyle().clearOverflowY();
  } else {
    scrollBodyPanel.getElement().getStyle()
        .setOverflowY(Style.Overflow.HIDDEN);
  }
}

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

private void updateScrollPanelSize() {
  Element topologyComponent = DOM.getElementById("TopologyComponent");
  int topoHeight = topologyComponent.getOffsetHeight();
  int containerHeight = topoHeight - (m_focusedContainer.getElement().getOffsetTop() + 5);
  int tableHeight = m_focusedContainer.getOffsetHeight();
  if(containerHeight >= 0){
    m_scrollContainer.setHeight("" + Math.min(containerHeight, tableHeight) + "px");
    if(tableHeight > containerHeight){
      m_scrollContainer.getElement().getStyle().setOverflowY(Style.Overflow.SCROLL);
    } else{
      m_scrollContainer.getElement().getStyle().setOverflowY(Style.Overflow.HIDDEN);
    }
  }
}

代码示例来源:origin: org.opennms.features.topology/org.opennms.features.topology.app

private void updateScrollPanelSize() {
  Element topologyComponent = DOM.getElementById("TopologyComponent");
  int topoHeight = topologyComponent.getOffsetHeight();
  int containerHeight = topoHeight - (m_focusedContainer.getElement().getOffsetTop() + 5);
  int tableHeight = m_focusedContainer.getOffsetHeight();
  if(containerHeight >= 0){
    m_scrollContainer.setHeight("" + Math.min(containerHeight, tableHeight) + "px");
    if(tableHeight > containerHeight){
      m_scrollContainer.getElement().getStyle().setOverflowY(Style.Overflow.SCROLL);
    } else{
      m_scrollContainer.getElement().getStyle().setOverflowY(Style.Overflow.HIDDEN);
    }
  }
}

代码示例来源:origin: info.magnolia.ui/magnolia-ui-vaadin-common-widgets

private void enableLazyScroller() {
  Scheduler.get().scheduleDeferred(lazyScroller);
  lazyScrollerIsActive = true;
  // prevent scrolling to jump in IE11
  scrollBodyPanel.getElement().getStyle().setOverflowX(Overflow.HIDDEN);
  scrollBodyPanel.getElement().getStyle().setOverflowY(Overflow.HIDDEN);
}

代码示例来源:origin: org.dashbuilder/dashbuilder-displayer-client

@Override
public void gotoDataSetLookupConf(DataSetLookupEditor lookupEditor) {
  leftColumn.clear();
  leftColumn.getElement().getStyle().setOverflowY(Style.Overflow.AUTO);
  leftColumn.add(lookupEditor);
  optionSettings.setActive(false);
  optionType.setActive(false);
  optionData.setActive(true);
}

代码示例来源:origin: kiegroup/appformer

@Override
public void gotoDataSetLookupConf(DataSetLookupEditor lookupEditor) {
  leftColumn.clear();
  leftColumn.getElement().getStyle().setOverflowY(Style.Overflow.AUTO);
  leftColumn.add(lookupEditor);
  optionSettings.setActive(false);
  optionType.setActive(false);
  optionData.setActive(true);
}

代码示例来源:origin: kiegroup/appformer

@Override
public void gotoDisplaySettings(DisplayerSettingsEditor settingsEditor) {
  leftColumn.clear();
  leftColumn.getElement().getStyle().setOverflowY(Style.Overflow.AUTO);
  leftColumn.add(settingsEditor);
  viewAsTableButtonRow.setVisible(false);
  optionType.setActive(false);
  optionData.setActive(false);
  optionSettings.setActive(true);
}

代码示例来源:origin: org.dashbuilder/dashbuilder-displayer-client

@Override
public void gotoTypeSelection(DisplayerTypeSelector typeSelector) {
  leftColumn.clear();
  leftColumn.getElement().getStyle().setOverflowY(Style.Overflow.HIDDEN);
  leftColumn.add(typeSelector);
  viewAsTableButtonRow.setVisible(false);
  optionData.setActive(false);
  optionSettings.setActive(false);
  optionType.setActive(true);
}

代码示例来源:origin: org.dashbuilder/dashbuilder-displayer-client

@Override
public void gotoDisplaySettings(DisplayerSettingsEditor settingsEditor) {
  leftColumn.clear();
  leftColumn.getElement().getStyle().setOverflowY(Style.Overflow.AUTO);
  leftColumn.add(settingsEditor);
  viewAsTableButtonRow.setVisible(false);
  optionType.setActive(false);
  optionData.setActive(false);
  optionSettings.setActive(true);
}

代码示例来源:origin: kiegroup/appformer

@Override
public void gotoTypeSelection(DisplayerTypeSelector typeSelector) {
  leftColumn.clear();
  leftColumn.getElement().getStyle().setOverflowY(Style.Overflow.HIDDEN);
  leftColumn.add(typeSelector);
  viewAsTableButtonRow.setVisible(false);
  optionData.setActive(false);
  optionSettings.setActive(false);
  optionType.setActive(true);
}

代码示例来源:origin: org.eclipse.che.core/che-core-ide-app

private void setPosition(int x, int y) {
 if (popupMenu == null) {
  return;
 }
 popupMenu.getElement().getStyle().setProperty("opacity", "1");
 if (x + popupMenu.getOffsetWidth() > Window.getClientWidth()) {
  popupMenu.getElement().getStyle().setLeft(x - popupMenu.getOffsetWidth() - 1, PX);
 } else {
  popupMenu.getElement().getStyle().setLeft(x, PX);
 }
 // adjust popup menu by the client window height (add scrollbars if necessary)
 if (popupMenu.getOffsetHeight() > Window.getClientHeight()) {
  popupMenu.getElement().getStyle().setOverflowY(Style.Overflow.SCROLL);
  popupMenu.getElement().getStyle().setTop(5., PX);
  popupMenu.getElement().getStyle().setBottom(5., PX);
 } else if (y + popupMenu.getOffsetHeight() > Window.getClientHeight()) {
  popupMenu
    .getElement()
    .getStyle()
    .setTop(Math.max(y - popupMenu.getOffsetHeight() - 1, 5), PX);
 } else {
  popupMenu.getElement().getStyle().setTop(y, PX);
 }
}

代码示例来源:origin: org.eclipse.che.core/che-core-ide-app

tree.getElement().getStyle().setOverflowY(AUTO);

代码示例来源:origin: info.magnolia.ui/magnolia-ui-vaadin-common-widgets

.setOverflowY(Overflow.HIDDEN);

代码示例来源:origin: org.eclipse.che.core/che-core-ide-app

tree.getElement().getStyle().setOverflowY(AUTO);

代码示例来源:origin: oVirt/ovirt-engine

top += relativeHeight;
style.setHeight(distanceToWindowBottom, Unit.PX);
style.setOverflowY(Overflow.SCROLL);
style.setWidth(popup.getOffsetWidth(), Unit.PX);

相关文章

微信公众号

最新文章

更多

Style类方法