Interface ContainerWrapper

    • Method Detail

      • getComponents

        ComponentWrapper[] getComponents()
        Returns the components of the container that wrapper is wrapping.
        Returns:
        The components of the container that wrapper is wrapping. Never null.
      • getComponentCount

        int getComponentCount()
        Returns the number of components that this parent has.
        Returns:
        The number of components that this parent has.
      • getLayout

        Object getLayout()
        Returns the LayoutHandler (in Swing terms) that is handling the layout of this container. If there exist no such class the method should return the same as ComponentWrapper.getComponent(), which is the container itself.
        Returns:
        The layout handler instance. Never null.
      • isLeftToRight

        boolean isLeftToRight()
        Returns if this container is using left-to-right component ordering.
        Returns:
        If this container is using left-to-right component ordering.
      • paintDebugCell

        void paintDebugCell​(int x,
                            int y,
                            int width,
                            int height)
        Paints a cell to indicate where it is.
        Parameters:
        x - The x coordinate to start the drawing.
        y - The x coordinate to start the drawing.
        width - The width to draw/fill
        height - The height to draw/fill