本文整理了Java中com.google.gwt.dom.client.Element.getOffsetHeight()
方法的一些代码示例,展示了Element.getOffsetHeight()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Element.getOffsetHeight()
方法的具体详情如下:
包路径:com.google.gwt.dom.client.Element
类名称:Element
方法名:getOffsetHeight
[英]The height of an element relative to the layout.
[中]元素相对于布局的高度。
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* Get the height in pixels of the scrollable content that the scrollbar
* controls.
*
* <p>
* This is not the same as the maximum scroll top position. The maximum scroll
* position equals the <code>scrollHeight- offsetHeight</code>;
*
* @return the scroll height
* @see #setScrollHeight(int)
*/
public int getScrollHeight() {
return contentDiv.getOffsetHeight();
}
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* Gets an element's absolute bottom coordinate in the document's coordinate
* system.
*/
public final int getAbsoluteBottom() {
return getAbsoluteTop() + getOffsetHeight();
}
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* Update the layout.
*/
private void forceLayout() {
// No sense in doing layout if we aren't attached or have no content.
if (!isAttached() || content == null) {
return;
}
// Resize the content area to fit between the header and footer.
int remainingHeight = getElement().getClientHeight();
if (header != null) {
int height = Math.max(0, headerContainer.getOffsetHeight());
remainingHeight -= height;
contentContainer.getStyle().setTop(height, Unit.PX);
} else {
contentContainer.getStyle().setTop(0.0, Unit.PX);
}
if (footer != null) {
remainingHeight -= footerContainer.getOffsetHeight();
}
contentContainer.getStyle().setHeight(Math.max(0, remainingHeight), Unit.PX);
// Provide resize to child.
if (content instanceof RequiresResize) {
((RequiresResize) content).onResize();
}
}
代码示例来源:origin: com.google.gwt/gwt-servlet
int deckHeight = deckElem.getOffsetHeight();
if (growing) {
fixedHeight = container2.getOffsetHeight();
container2.getStyle().setPropertyPx("height",
Math.max(1, fixedHeight - 1));
} else {
fixedHeight = container1.getOffsetHeight();
container1.getStyle().setPropertyPx("height",
Math.max(1, fixedHeight - 1));
if (deckElem.getOffsetHeight() != deckHeight) {
fixedHeight = -1;
代码示例来源:origin: com.google.gwt/gwt-servlet
@Override
protected void onStart() {
if (opening) {
animFrame.getStyle().setHeight(1.0, Unit.PX);
animFrame.getStyle().setPosition(Position.RELATIVE);
animFrame.getStyle().clearDisplay();
height = contentContainer.getScrollHeight();
} else {
height = contentContainer.getOffsetHeight();
}
}
代码示例来源:origin: info.magnolia.ui/magnolia-ui-vaadin-common-widgets
/**
* @return the height of scrollable body, subpixels ceiled.
*/
public int getRequiredHeight() {
return preSpacer.getOffsetHeight() + postSpacer.getOffsetHeight()
+ WidgetUtil.getRequiredHeight(table);
}
代码示例来源:origin: com.google.gwt/gwt-servlet
int offsetHeight = parent.getOffsetHeight();
int offsetWidth = parent.getOffsetWidth();
int height = offsetHeight + 100;
代码示例来源:origin: com.vaadin.external.gwt/gwt-user
/**
* Gets an element's absolute bottom coordinate in the document's coordinate
* system.
*/
public final int getAbsoluteBottom() {
return getAbsoluteTop() + getOffsetHeight();
}
代码示例来源:origin: net.wetheinter/gwt-user
/**
* Gets an element's absolute bottom coordinate in the document's coordinate
* system.
*/
public final int getAbsoluteBottom() {
return getAbsoluteTop() + getOffsetHeight();
}
代码示例来源:origin: de.esoco/gewt
@Override
void animate(Element rElement, double fProgress)
{
double fHeight = rElement.getOffsetHeight();
rElement.getStyle()
.setHeight(fHeight * (1.0d - fProgress), Unit.PX);
}
},
代码示例来源:origin: de.esoco/gewt
@Override
void animate(Element rElement, double fProgress)
{
double fHeight = rElement.getOffsetHeight();
rElement.getStyle().setHeight(fHeight * fProgress, Unit.PX);
}
},
代码示例来源:origin: OpenNMS/opennms
@Override
public int getPhysicalHeight() {
return getSVGElement().getParentElement().getOffsetHeight();
}
代码示例来源:origin: org.kie.workbench/kie-wb-common-dmn-client
@Override
public void onResize() {
final Element parentElement = getElement().getParentElement();
final Integer width = parentElement.getOffsetWidth();
final Integer height = parentElement.getOffsetHeight();
if (width > 0 && height > 0) {
setPixelSize(width, height);
}
resizableContent.ifPresent(RequiresResize::onResize);
}
}
代码示例来源:origin: fr.lteconsulting/hexa.core
public Size getSize()
{
Element td = getTdElement();
return new Size( td.getOffsetWidth(), td.getOffsetHeight() );
}
}
代码示例来源:origin: ltearno/hexa.tools
@Override
public Size getDisplaySize()
{
Element td = getTd();
Size size = new Size( td.getOffsetWidth(), td.getOffsetHeight() );
return size;
}
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* Recalculate the height and width of a native scrollbar.
*/
private static void maybeRecalculateNativeScrollbarSize() {
// Check if the size has already been calculated.
if (nativeHeight > -1) {
return;
}
// Create a scrollable element and attach it to the body.
Element scrollable = Document.get().createDivElement();
scrollable.getStyle().setPosition(Position.ABSOLUTE);
scrollable.getStyle().setTop(-1000.0, Unit.PX);
scrollable.getStyle().setLeft(-1000.0, Unit.PX);
scrollable.getStyle().setHeight(100.0, Unit.PX);
scrollable.getStyle().setWidth(100.0, Unit.PX);
scrollable.getStyle().setOverflow(Overflow.SCROLL);
scrollable.getStyle().setProperty("direction", "rtl");
Document.get().getBody().appendChild(scrollable);
// Add some content.
Element content = Document.get().createDivElement();
content.setInnerText("content");
scrollable.appendChild(content);
// Measure the height and width.
nativeHeight = scrollable.getOffsetHeight() - scrollable.getClientHeight();
nativeWidth = scrollable.getOffsetWidth() - scrollable.getClientWidth();
nativeRtl = (content.getAbsoluteLeft() > scrollable.getAbsoluteLeft());
// Detach the scrollable element.
scrollable.removeFromParent();
}
代码示例来源:origin: info.magnolia.ui/magnolia-ui-vaadin-common-widgets
private int getElementsOuterHeight(String... elementClasses) {
int elementsOuterHeight = 0;
for (String clazzName : elementClasses) {
Element element = JQueryWrapper.select(dialog.asWidget()).find(clazzName).get(0);
if (element != null) {
int margin[] = new ComputedStyle(element).getMargin();
elementsOuterHeight += element.getOffsetHeight() + margin[TOP] + margin[BOTTOM];
}
}
return elementsOuterHeight;
}
代码示例来源:origin: com.vaadin.external.gwt/gwt-user
@Override
protected void onStart() {
if (opening) {
animFrame.getStyle().setHeight(1.0, Unit.PX);
animFrame.getStyle().setPosition(Position.RELATIVE);
animFrame.getStyle().clearDisplay();
height = contentContainer.getScrollHeight();
} else {
height = contentContainer.getOffsetHeight();
}
}
代码示例来源:origin: net.wetheinter/gwt-user
@Override
protected void onStart() {
if (opening) {
animFrame.getStyle().setHeight(1.0, Unit.PX);
animFrame.getStyle().setPosition(Position.RELATIVE);
animFrame.getStyle().clearDisplay();
height = contentContainer.getScrollHeight();
} else {
height = contentContainer.getOffsetHeight();
}
}
代码示例来源:origin: com.googlecode.gwtquery/gwtquery
@Override
public int getHeight(Element e) {
return (int) (e.getOffsetHeight() - num(curCSS(e, "paddingTop", true))
- num(curCSS(e, "paddingBottom", true))
- num(curCSS(e, "borderTopWidth", true)) - num(curCSS(e, "borderBottomWidth", true)));
}
内容来源于网络,如有侵权,请联系作者删除!