Class HeavyweightWrapper

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class HeavyweightWrapper extends Panel
HeavyweightWrapper is a special heavyweight Panel that can hold another component.

It's package local right now. Whenever it is ready, we will make it public.

See Also:
  • Constructor Details

    • HeavyweightWrapper

      public HeavyweightWrapper(Component component)
    • HeavyweightWrapper

      public HeavyweightWrapper(Component component, boolean heavyweight)
  • Method Details

    • getMinimumSize

      public Dimension getMinimumSize()
      Overrides:
      getMinimumSize in class Container
    • isHeavyweight

      public boolean isHeavyweight()
    • setHeavyweight

      public void setHeavyweight(boolean heavyweight)
    • delegateAdd

      public void delegateAdd(Container parent, Object constraints)
    • delegateRemove

      public void delegateRemove(Container parent)
    • delegateSetVisible

      public void delegateSetVisible(boolean visible)
    • delegateSetBounds

      public void delegateSetBounds(Rectangle bounds)
    • delegateSetBounds

      public void delegateSetBounds(int x, int y, int width, int height)
    • delegateSetLocation

      public void delegateSetLocation(int x, int y)
    • delegateSetLocation

      public void delegateSetLocation(Point p)
    • delegateSetCursor

      public void delegateSetCursor(Cursor cursor)
    • delegateSetNull

      public void delegateSetNull()
    • delegateGetParent

      public Container delegateGetParent()
    • delegateIsVisible

      public boolean delegateIsVisible()
    • delegateGetBounds

      public Rectangle delegateGetBounds()
    • delegateRepaint

      public void delegateRepaint()
    • getComponent

      public Component getComponent()
    • setComponent

      public void setComponent(Component component)