Uses of Class
javax.swing.Spring
-
Packages that use Spring 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. -
-
Uses of Spring in javax.swing
Methods in javax.swing that return Spring 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 valuepref
.static Spring
Spring. constant(int min, int pref, int max)
Returns a spring whose minimum, preferred, and maximum values have the values:min
,pref
, andmax
respectively.Spring
SpringLayout.Constraints. getConstraint(String edgeName)
Returns the value of the specified edge, which may be a derived value, or evennull
.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 theheight
property.Spring
SpringLayout.Constraints. getWidth()
Returns the value of thewidth
property.Spring
SpringLayout.Constraints. getX()
Returns the value of thex
property.Spring
SpringLayout.Constraints. getY()
Returns the value of they
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)
Returnsmax(s1, s2)
: a spring whose value is always greater than (or equal to) the values of boths1
ands2
.static Spring
Spring. minus(Spring s)
Returns-s
: a spring running in the opposite direction tos
.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)
Returnss1+s2
: a spring representings1
ands2
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.Methods in javax.swing with parameters of type Spring Modifier and Type Method and Description static Spring
Spring. max(Spring s1, Spring s2)
Returnsmax(s1, s2)
: a spring whose value is always greater than (or equal to) the values of boths1
ands2
.static Spring
Spring. minus(Spring s)
Returns-s
: a spring running in the opposite direction tos
.void
SpringLayout. putConstraint(String e1, Component c1, Spring s, String e2, Component c2)
Links edgee1
of componentc1
to edgee2
of componentc2
.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 theheight
property, which controls the height of a component.void
SpringLayout.Constraints. setWidth(Spring width)
Sets thewidth
property, which controls the width of a component.void
SpringLayout.Constraints. setX(Spring x)
Sets thex
property, which controls thex
value of a component's location.void
SpringLayout.Constraints. setY(Spring y)
Sets they
property, which controls they
value of a component's location.static Spring
Spring. sum(Spring s1, Spring s2)
Returnss1+s2
: a spring representings1
ands2
in series.Constructors in javax.swing with parameters of type Spring Constructor and Description Constraints(Spring x, Spring y)
Creates aConstraints
object with the specified values for itsx
andy
properties.Constraints(Spring x, Spring y, Spring width, Spring height)
Creates aConstraints
object with the specified values for itsx
,y
,width
, andheight
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, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.