@Equality public class Padding extends java.lang.Object
Insets, except that each member
may be null, to indicate that the user has no preference.
And it's immutable.| Constructor | Description |
|---|---|
Padding() |
Constructs an empty padding object (no preferences).
|
Padding(java.lang.Integer top,
java.lang.Integer left,
java.lang.Integer bottom,
java.lang.Integer right) |
Constructs a padding object with preferences for all dimensions.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object o) |
|
java.lang.Integer |
getBottom() |
Returns the required bottom margin.
|
java.lang.Integer |
getLeft() |
Returns the required left margin.
|
java.lang.Integer |
getRight() |
Returns the required right margin.
|
java.lang.Integer |
getTop() |
Returns the required top margin.
|
int |
hashCode() |
|
boolean |
isDefinite() |
Returns true if all the members of this padding object are non-null.
|
java.awt.Insets |
overrideInsets(java.awt.Insets insets) |
Applies the requirements specified by this object to an existing
Insets object.
|
java.awt.Insets |
toDefiniteInsets() |
Returns the insets object corresponding to this padding object
if all the members are non-null, and null otherwise.
|
public Padding()
public Padding(java.lang.Integer top,
java.lang.Integer left,
java.lang.Integer bottom,
java.lang.Integer right)
top - required top margin in pixels, or nullleft - required left margin in pixels, or nullbottom - required bottom margin in pixels, or nullright - required right margin in pixels, or nullpublic java.lang.Integer getTop()
public java.lang.Integer getLeft()
public java.lang.Integer getBottom()
public java.lang.Integer getRight()
public java.awt.Insets overrideInsets(java.awt.Insets insets)
insets - input insets objectpublic boolean isDefinite()
public java.awt.Insets toDefiniteInsets()
isDefinite(), otherwise nullpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.ObjectCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.