Skip navigation links
oracle.ide.inspector.layout
Class Spring
java.lang.Object
oracle.ide.inspector.layout.SimpleElement
oracle.ide.inspector.layout.Spring
- All Implemented Interfaces:
- Element
-
public abstract class Spring
- extends SimpleElement
A Spring controls distance between properties in a Row element.
In general, a Property encapsulates the property label, and a property editor UI. The size of these UI componets is controlled by the JComponent.getPreferredSize(), JComponent.getMinimumSize(), and the JComponent.getMaximumSize() method.
To control the distance between two properties, an edge and a property place a Spring object between the properties or the property and the edge. The getPreferredLength(), getMinimumLength(), and getMaximumLength() controls the behavior of the spring object according to the rules of the Spring object.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SPRING
public static final java.lang.String SPRING
-
- See Also:
- Constant Field Values
PREFERRED_LENGTH
public static final java.lang.String PREFERRED_LENGTH
-
- See Also:
- Constant Field Values
MINIMUM_LENGTH
public static final java.lang.String MINIMUM_LENGTH
-
- See Also:
- Constant Field Values
MAXIMUM_LENGTH
public static final java.lang.String MAXIMUM_LENGTH
-
- See Also:
- Constant Field Values
Spring
public Spring()
getPreferredLength
public abstract int getPreferredLength()
- Get the preferred length of the
Spring.
-
- Returns:
- the preferred length of the
Spring.
getMinimumLength
public abstract int getMinimumLength()
- Get the minimum length of the
Spring.
-
- Returns:
- the minimum length of the
Spring.
getMaximumLength
public abstract int getMaximumLength()
- Get the maximum length of the
Spring.
-
- Returns:
- the maximum length of the
Spring.
toString
public java.lang.String toString()
-
- Overrides:
toString in class java.lang.Object
Skip navigation links
Copyright © 1997, 2015, Oracle. All rights reserved.