public interface HasSize extends HasElement
setWidth(String) and setHeight(String). The
sizes are set on the element as inline styles, i.e. using
Element.getStyle().| Modifier and Type | Method and Description |
|---|---|
static String |
getCssSize(float size,
Unit unit)
Utility method for internal use.
|
default String |
getHeight()
Gets the height defined for the component.
|
default Optional<Unit> |
getHeightUnit()
Gets the height unit of the component, if defined.
|
default String |
getMaxHeight()
Gets the max-height defined for the component.
|
default String |
getMaxWidth()
Gets the max-width defined for the component.
|
default String |
getMinHeight()
Gets the min-height defined for the component.
|
default String |
getMinWidth()
Gets the min-width defined for the component.
|
default String |
getWidth()
Gets the width defined for the component.
|
default Optional<Unit> |
getWidthUnit()
Gets the width unit of the component, if defined.
|
default void |
setHeight(float height,
Unit unit)
Sets the height of the component.
|
default void |
setHeight(String height)
Sets the height of the component.
|
default void |
setHeightFull()
Sets the height of the component to "100%".
|
default void |
setMaxHeight(float maxHeight,
Unit unit)
Sets the max-height of the component.
|
default void |
setMaxHeight(String maxHeight)
Sets the max-height of the component.
|
default void |
setMaxWidth(float maxWidth,
Unit unit)
Sets the max-width of the component.
|
default void |
setMaxWidth(String maxWidth)
Sets the max-width of the component.
|
default void |
setMinHeight(float minHeight,
Unit unit)
Sets the min-height of the component.
|
default void |
setMinHeight(String minHeight)
Sets the min-height of the component.
|
default void |
setMinWidth(float minWidth,
Unit unit)
Sets the min-width of the component.
|
default void |
setMinWidth(String minWidth)
Sets the min-width of the component.
|
default void |
setSizeFull()
Sets the width and the height of the component to "100%".
|
default void |
setSizeUndefined()
Removes the width and the height of the component.
|
default void |
setWidth(float width,
Unit unit)
Sets the width of the component.
|
default void |
setWidth(String width)
Sets the width of the component.
|
default void |
setWidthFull()
Sets the width of the component to "100%".
|
getElementdefault void setWidth(String width)
The width should be in a format understood by the browser, e.g. "100px" or "2.5em".
If the provided width value is null then width is
removed.
width - the width to set, may be nulldefault void setWidth(float width,
Unit unit)
width - the width of the object.unit - the unit used for the width.default void setMinWidth(String minWidth)
The width should be in a format understood by the browser, e.g. "100px" or "2.5em".
If the provided minWidth value is null then min-width
is removed.
minWidth - the min-width value (if null, the property will
be removed)default void setMinWidth(float minWidth,
Unit unit)
minWidth - the min-width of the object.unit - the unit used for the min-width.default void setMaxWidth(String maxWidth)
The width should be in a format understood by the browser, e.g. "100px" or "2.5em".
If the provided maxWidth value is null then max-width
is removed.
maxWidth - the max-width value (if null, the property will
be removed)default void setMaxWidth(float maxWidth,
Unit unit)
maxWidth - the max-width of the object.unit - the unit used for the max-width.default String getWidth()
Note that this does not return the actual size of the component but the
width which has been set using setWidth(String).
default String getMinWidth()
Note that this does not return the actual size of the component but the
min-width which has been set using setMinWidth(String).
default String getMaxWidth()
Note that this does not return the actual size of the component but the
max-width which has been set using setMaxWidth(String).
default Optional<Unit> getWidthUnit()
default void setHeight(String height)
The height should be in a format understood by the browser, e.g. "100px" or "2.5em".
If the provided height value is null then height is
removed.
height - the height to set, may be nulldefault void setHeight(float height,
Unit unit)
height - the height of the object.unit - the unit used for the height.default void setMinHeight(String minHeight)
The height should be in a format understood by the browser, e.g. "100px" or "2.5em".
If the provided minHeight value is null then
min-height is removed.
minHeight - the min-height value (if null, the property will
be removed)default void setMinHeight(float minHeight,
Unit unit)
minHeight - the min-height of the object.unit - the unit used for the min-height.default void setMaxHeight(String maxHeight)
The height should be in a format understood by the browser, e.g. "100px" or "2.5em".
If the provided maxHeight value is null then
max-height is removed.
maxHeight - the max-height value (if null, the property will
be removed)default void setMaxHeight(float maxHeight,
Unit unit)
maxHeight - the max-height of the object.unit - the unit used for the max-height.default String getHeight()
Note that this does not return the actual size of the component but the
height which has been set using setHeight(String).
default String getMinHeight()
Note that this does not return the actual size of the component but the
min-height which has been set using setMinHeight(String).
default String getMaxHeight()
Note that this does not return the actual size of the component but the
max-height which has been set using setMaxHeight(String).
default Optional<Unit> getHeightUnit()
default void setSizeFull()
This is just a convenience method which delegates its call to the
setWidth(String) and setHeight(String) methods with
"100%" as the argument value
default void setWidthFull()
This is just a convenience method which delegates its call to the
setWidth(String) with "100%" as the argument value
default void setHeightFull()
This is just a convenience method which delegates its call to the
setHeight(String) with "100%" as the argument value
default void setSizeUndefined()
This is just a convenience method which delegates its call to the
setWidth(String) and setHeight(String) methods with
null as the argument value
Copyright © 2025. All rights reserved.