java.lang.Object
net.miginfocom.layout.LinkHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
private static final WeakHashMap
<Object, HashMap<String, int[]>[]> private static final int
private static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
clearBounds
(Object layout, String key) (package private) static void
clearTemporaryBounds
(Object layout) static void
This method clear any weak references right away instead of waiting for the GC.static Integer
static boolean
Sets a key that can be linked to from any component.(package private) static boolean
setBounds
(Object layout, String key, int x, int y, int width, int height, boolean temporary, boolean incCur)
-
Field Details
-
X
public static final int X- See Also:
-
Y
public static final int Y- See Also:
-
WIDTH
public static final int WIDTH- See Also:
-
HEIGHT
public static final int HEIGHT- See Also:
-
X2
public static final int X2- See Also:
-
Y2
public static final int Y2- See Also:
-
VALUES
private static final int VALUES- See Also:
-
VALUES_TEMP
private static final int VALUES_TEMP- See Also:
-
LAYOUTS
-
-
Constructor Details
-
LinkHandler
private LinkHandler()
-
-
Method Details
-
getValue
-
setBounds
Sets a key that can be linked to from any component.- Parameters:
layout
- The MigLayout instancekey
- The key to link to. This is the same as the ID in a component constraint.x
- xy
- ywidth
- Widthheight
- Height- Returns:
- If the value was changed
-
setBounds
-
clearWeakReferencesNow
public static void clearWeakReferencesNow()This method clear any weak references right away instead of waiting for the GC. This might be advantageous if lots of layout are created and disposed of quickly to keep memory consumption down.- Since:
- 3.7.4
-
clearBounds
-
clearTemporaryBounds
-