Package | Description |
---|---|
javax.swing |
Provides a set of "lightweight"
(all-Java language) components that,
to the maximum degree possible, work the same on all platforms.
|
Modifier and Type | Method and Description |
---|---|
static Spring |
Spring.constant (int pref)
Returns a strut -- a spring whose minimum, preferred, and
maximum values each have the value
pref . |
static Spring |
Spring.constant (int min,
int pref,
int max)
Returns a spring whose minimum, preferred, and
maximum values have the values:
min , pref ,
and max respectively. |
Spring |
SpringLayout.Constraints.getConstraint (String edgeName)
Returns the value of the specified edge, which may be
a derived value, or even
null . |
Spring |
SpringLayout.getConstraint (String edgeName,
Component c)
Returns the spring controlling the distance between
the specified edge of
the component and the top or left edge of its parent.
|
Spring |
SpringLayout.Constraints.getHeight ()
Returns the value of the
height property. |
Spring |
SpringLayout.Constraints.getWidth ()
Returns the value of the
width property. |
Spring |
SpringLayout.Constraints.getX ()
Returns the value of the
x property. |
Spring |
SpringLayout.Constraints.getY ()
Returns the value of the
y property. |
static Spring |
Spring.height (Component c)
Returns a spring whose minimum, preferred, maximum
and value properties are defined by the heights of the minimumSize,
preferredSize, maximumSize and size properties
of the supplied component.
|
static Spring |
Spring.max (Spring s1,
Spring s2)
Returns
max(s1, s2) : a spring whose value is always greater than (or equal to)
the values of both s1 and s2 . |
static Spring |
Spring.minus (Spring s)
Returns
-s : a spring running in the opposite direction to s . |
static Spring |
Spring.scale (Spring s,
float factor)
Returns a spring whose minimum, preferred, maximum
and value properties are each multiples of the properties of the
argument spring,
s . |
static Spring |
Spring.sum (Spring s1,
Spring s2)
Returns
s1+s2 : a spring representing s1 and s2
in series. |
static Spring |
Spring.width (Component c)
Returns a spring whose minimum, preferred, maximum
and value properties are defined by the widths of the minimumSize,
preferredSize, maximumSize and size properties
of the supplied component.
|
Modifier and Type | Method and Description |
---|---|
static Spring |
Spring.max (Spring s1,
Spring s2)
Returns
max(s1, s2) : a spring whose value is always greater than (or equal to)
the values of both s1 and s2 . |
static Spring |
Spring.minus (Spring s)
Returns
-s : a spring running in the opposite direction to s . |
void |
SpringLayout.putConstraint (String e1,
Component c1,
Spring s,
String e2,
Component c2)
Links edge
e1 of component c1 to
edge e2 of component c2 . |
static Spring |
Spring.scale (Spring s,
float factor)
Returns a spring whose minimum, preferred, maximum
and value properties are each multiples of the properties of the
argument spring,
s . |
void |
SpringLayout.Constraints.setConstraint (String edgeName,
Spring s)
Sets the spring controlling the specified edge.
|
void |
SpringLayout.Constraints.setHeight (Spring height)
Sets the
height property,
which controls the height of a component. |
void |
SpringLayout.Constraints.setWidth (Spring width)
Sets the
width property,
which controls the width of a component. |
void |
SpringLayout.Constraints.setX (Spring x)
Sets the
x property,
which controls the x value
of a component's location. |
void |
SpringLayout.Constraints.setY (Spring y)
Sets the
y property,
which controls the y value
of a component's location. |
static Spring |
Spring.sum (Spring s1,
Spring s2)
Returns
s1+s2 : a spring representing s1 and s2
in series. |
Constructor and Description |
---|
SpringLayout.Constraints (Spring x,
Spring y)
Creates a
Constraints object with the
specified values for its
x and y properties. |
SpringLayout.Constraints (Spring x,
Spring y,
Spring width,
Spring height)
Creates a
Constraints object with the
specified values for its
x , y , width ,
and height properties. |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.