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

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

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

Style.setMargin介绍

[英]Set the margin css property.
[中]设置margin css属性。

代码示例

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

@Override
public StylesBuilder margin(double value, Unit unit) {
 delegate.assertCanAddStyleProperty().setMargin(value, unit);
 return this;
}

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

@Override
public StylesBuilder margin(double value, Unit unit) {
 delegate.assertCanAddStyleProperty().setMargin(value, unit);
 return this;
}

代码示例来源:origin: stephenh/tessell

@Override
public void setMargin(final double value, final Unit unit) {
 element.getStyle().setMargin(value, unit);
}

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

@Override
public StylesBuilder margin(double value, Unit unit) {
 delegate.assertCanAddStyleProperty().setMargin(value, unit);
 return this;
}

代码示例来源:origin: GwtMaterialDesign/gwt-material

@Override
public void setMargin(double margin) {
  getElement().getStyle().setMargin(margin, Style.Unit.PX);
}

代码示例来源:origin: stackoverflow.com

Label textLabel = new Label("test1");
Style style = textLabel.getStyle();
style.setMargin(Component.BOTTOM,40);
current.addComponent(textLabel);

代码示例来源:origin: com.github.gwtmaterialdesign/gwt-material

@Override
public void setMargin(double margin) {
  getElement().getStyle().setMargin(margin, Style.Unit.PX);
}

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

/**
 * Construct a new {@link SplitLayoutPanel} with the specified splitter size
 * in pixels.
 *
 * @param splitterSize the size of the splitter in pixels
 */
public SplitLayoutPanel(int splitterSize) {
 super(Unit.PX);
 this.splitterSize = splitterSize;
 setStyleName("gwt-SplitLayoutPanel");
 if (glassElem == null) {
  glassElem = Document.get().createDivElement();
  glassElem.getStyle().setPosition(Position.ABSOLUTE);
  glassElem.getStyle().setTop(0, Unit.PX);
  glassElem.getStyle().setLeft(0, Unit.PX);
  glassElem.getStyle().setMargin(0, Unit.PX);
  glassElem.getStyle().setPadding(0, Unit.PX);
  glassElem.getStyle().setBorderWidth(0, Unit.PX);
  // We need to set the background color or mouse events will go right
  // through the glassElem. If the SplitPanel contains an iframe, the
  // iframe will capture the event and the slider will stop moving.
  glassElem.getStyle().setProperty("background", "white");
  glassElem.getStyle().setOpacity(0.0);
 }
}

代码示例来源:origin: kiegroup/drools-wb

@Inject
public ScenarioEditorViewImpl(final FixtureLayout fixtureLayout) {
  this.fixtureLayout = fixtureLayout;
  layout = uiBinder.createAndBindUi(this);
  layout.setWidth("100%");
  layout.getElement().getStyle().setMargin(5, Style.Unit.PX);
}

代码示例来源:origin: GwtMaterialDesign/gwt-material

public MaterialProgress() {
  super(CssName.PROGRESS);
  getElement().getStyle().setMargin(0, Unit.PX);
  add(fillContainer);
  setType(ProgressType.INDETERMINATE);
}

代码示例来源:origin: com.github.gwtmaterialdesign/gwt-material

public MaterialProgress() {
  super(CssName.PROGRESS);
  getElement().getStyle().setMargin(0, Unit.PX);
  add(fillContainer);
  setType(ProgressType.INDETERMINATE);
}

代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-widgets

@Override
public void init(final AbstractToolbarItem presenter) {
  this.presenter = presenter;
  initWidget(uiBinder.createAndBindUi(this));
  button.getElement().getStyle().setMargin(5,
                       Style.Unit.PX);
}

代码示例来源:origin: pl.touk.gwtaculous/gwtaculous-lib

public static Element adaptAndPosition (Element element, int posX, int posY, Position position){
  element.getStyle().setPosition(position);
  element.getStyle().setMargin(0, Unit.PX);
  element.getStyle().setZIndex(10000);
  element.addClassName("dragged");
  DOMUtil.setElementPosition(element, posX, posY);
  return element;
}

代码示例来源:origin: pl.touk.gwtaculous/gwtaculous-lib

public static void moveElementToElement(Element elementMoved, Element elementTarget, Position position){
  int posX = elementTarget.getAbsoluteLeft();
  int posY = elementTarget.getAbsoluteTop();
  elementMoved.getStyle().setPosition(position);
  elementMoved.getStyle().setMargin(0, Unit.PX);
  elementMoved.getStyle().setZIndex(10000);
  DOMUtil.setElementPosition(elementMoved, posX, posY);
}

代码示例来源:origin: com.allen-sauer.gwt.dnd/gwt-dnd

private void initCapturingWidget() {
 capturingWidget = new FocusPanel();
 capturingWidget.addMouseMoveHandler(this);
 capturingWidget.addMouseUpHandler(this);
 capturingWidget.addTouchMoveHandler(this);
 capturingWidget.addTouchEndHandler(this);
 capturingWidget.addTouchCancelHandler(this);
 Style style = capturingWidget.getElement().getStyle();
 // workaround for IE8 opacity http://code.google.com/p/google-web-toolkit/issues/detail?id=5538
 style.setProperty("filter", "alpha(opacity=0)");
 style.setOpacity(0);
 style.setZIndex(1000);
 style.setMargin(0, Style.Unit.PX);
 style.setBorderStyle(BorderStyle.NONE);
 style.setBackgroundColor("blue");
}

代码示例来源:origin: fr.lteconsulting/hexa.core

public CaptureWidget()
{
  addMouseMoveHandler( this );
  addMouseUpHandler( this );
  Style style = getElement().getStyle();
  // workaround for IE8 opacity
  // http://code.google.com/p/google-web-toolkit/issues/detail?id=5538
  style.setProperty( "filter", "alpha(opacity=0)" );
  style.setOpacity( 0 );
  style.setZIndex( 0 );// 1000);
  style.setMargin( 0, Style.Unit.PX );
  style.setBorderStyle( BorderStyle.NONE );
  style.setBackgroundColor( "blue" );
  setPixelSize( RootPanel.get().getOffsetWidth(), RootPanel.get().getOffsetHeight() );
}

代码示例来源:origin: ltearno/hexa.tools

public CaptureWidget()
{
  addMouseMoveHandler( this );
  addMouseUpHandler( this );
  Style style = getElement().getStyle();
  // workaround for IE8 opacity
  // http://code.google.com/p/google-web-toolkit/issues/detail?id=5538
  style.setProperty( "filter", "alpha(opacity=0)" );
  style.setOpacity( 0 );
  style.setZIndex( 0 );// 1000);
  style.setMargin( 0, Style.Unit.PX );
  style.setBorderStyle( BorderStyle.NONE );
  style.setBackgroundColor( "blue" );
  setPixelSize( RootPanel.get().getOffsetWidth(), RootPanel.get().getOffsetHeight() );
}

代码示例来源:origin: pl.touk.gwtaculous/gwtaculous-lib

public static Element cloneAndPosition (Element element, int posX, int posY, Position position) {
  //TODO set size of dragElement to size of element to be cloned
  Element dragElement = Document.get().createDivElement();
  dragElement.getStyle().setZIndex(10000);
  dragElement.getStyle().setPosition(position);
  dragElement.getStyle().setOpacity(0.75);
  dragElement.addClassName("dragged clone");
  dragElement.appendChild(element.cloneNode(true));
  dragElement.getFirstChildElement().getStyle().setMargin(0, Unit.PX);
  dragElement.getFirstChildElement().getStyle().setPosition(Position.STATIC);
  DOMUtil.setElementPosition(dragElement, posX, posY);
  RootPanel.get().getElement().appendChild(dragElement);
  return dragElement;
}

代码示例来源:origin: org.uberfire/uberfire-simple-docks-client

private void setupGlassElement() {
  //This is a special div to prevent select elements in parent widgets during resize
  glassElem = Document.get().createDivElement();
  glassElem.getStyle().setPosition(Style.Position.ABSOLUTE);
  glassElem.getStyle().setTop(0,
                Style.Unit.PX);
  glassElem.getStyle().setLeft(0,
                 Style.Unit.PX);
  glassElem.getStyle().setMargin(0,
                  Style.Unit.PX);
  glassElem.getStyle().setPadding(0,
                  Style.Unit.PX);
  glassElem.getStyle().setBorderWidth(0,
                    Style.Unit.PX);
  glassElem.getStyle().setProperty("background",
                   "white");
  glassElem.getStyle().setProperty("backgroundColor",
                   "red");
  glassElem.getStyle().setOpacity(0.0);
}

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

private void setupGlassElement() {
  //This is a special div to prevent select elements in parent widgets during resize
  glassElem = Document.get().createDivElement();
  glassElem.getStyle().setPosition(Style.Position.ABSOLUTE);
  glassElem.getStyle().setTop(0,
                Style.Unit.PX);
  glassElem.getStyle().setLeft(0,
                 Style.Unit.PX);
  glassElem.getStyle().setMargin(0,
                  Style.Unit.PX);
  glassElem.getStyle().setPadding(0,
                  Style.Unit.PX);
  glassElem.getStyle().setBorderWidth(0,
                    Style.Unit.PX);
  glassElem.getStyle().setProperty("background",
                   "white");
  glassElem.getStyle().setProperty("backgroundColor",
                   "red");
  glassElem.getStyle().setOpacity(0.0);
}

相关文章

微信公众号

最新文章

更多

Style类方法