Module java.desktop

Class SplitPaneUI

    • Constructor Detail

      • SplitPaneUI

        public SplitPaneUI()
    • Method Detail

      • resetToPreferredSizes

        public abstract void resetToPreferredSizes​(JSplitPane jc)
        Messaged to relayout the JSplitPane based on the preferred size of the children components.
        Parameters:
        jc - a JSplitPane
      • setDividerLocation

        public abstract void setDividerLocation​(JSplitPane jc,
                                                int location)
        Sets the location of the divider to location.
        Parameters:
        jc - a JSplitPane
        location - an integer specifying the location of the divider
      • getDividerLocation

        public abstract int getDividerLocation​(JSplitPane jc)
        Returns the location of the divider.
        Parameters:
        jc - a JSplitPane
        Returns:
        an integer specifying the location of the divider
      • getMinimumDividerLocation

        public abstract int getMinimumDividerLocation​(JSplitPane jc)
        Returns the minimum possible location of the divider.
        Parameters:
        jc - a JSplitPane
        Returns:
        and integer specifying the minimum location of the divider
      • getMaximumDividerLocation

        public abstract int getMaximumDividerLocation​(JSplitPane jc)
        Returns the maximum possible location of the divider.
        Parameters:
        jc - a JSplitPane
        Returns:
        an integer specifying the maximum location of the divider
      • finishedPaintingChildren

        public abstract void finishedPaintingChildren​(JSplitPane jc,
                                                      Graphics g)
        Messaged after the JSplitPane the receiver is providing the look and feel for paints its children.
        Parameters:
        jc - a JSplitPane
        g - the Graphics context