Class LinkHandler


  • public final class LinkHandler
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int HEIGHT  
      static int WIDTH  
      static int X  
      static int X2  
      static int Y  
      static int Y2  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean clearBounds​(java.lang.Object layout, java.lang.String key)  
      static void clearWeakReferencesNow()
      This method clear any weak references right away instead of waiting for the GC.
      static java.lang.Integer getValue​(java.lang.Object layout, java.lang.String key, int type)  
      static boolean setBounds​(java.lang.Object layout, java.lang.String key, int x, int y, int width, int height)
      Sets a key that can be linked to from any component.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getValue

        public static java.lang.Integer getValue​(java.lang.Object layout,
                                                 java.lang.String key,
                                                 int type)
      • setBounds

        public static boolean setBounds​(java.lang.Object layout,
                                        java.lang.String key,
                                        int x,
                                        int y,
                                        int width,
                                        int height)
        Sets a key that can be linked to from any component.
        Parameters:
        layout - The MigLayout instance
        key - The key to link to. This is the same as the ID in a component constraint.
        x - x
        y - y
        width - Width
        height - Height
        Returns:
        If the value was changed
      • 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

        public static boolean clearBounds​(java.lang.Object layout,
                                          java.lang.String key)