Package Summary  Overview Summary

class:BasicSplitPaneUI [NONE]

field:NON_CONTINUOUS_DIVIDER [NONE]

  • NON_CONTINUOUS_DIVIDER

    protected static final String NON_CONTINUOUS_DIVIDER
    The divider used for non-continuous layout is added to the split pane with this object.
    See Also:
    Constant Field Values

field:KEYBOARD_DIVIDER_MOVE_OFFSET [NONE]

  • KEYBOARD_DIVIDER_MOVE_OFFSET

    protected static int KEYBOARD_DIVIDER_MOVE_OFFSET
    How far (relative) the divider does move when it is moved around by the cursor keys on the keyboard.

field:splitPane [NONE]

  • splitPane

    protected JSplitPane splitPane
    JSplitPane instance this instance is providing the look and feel for.

field:layoutManager [NONE]

field:divider [NONE]

field:propertyChangeListener [NONE]

  • propertyChangeListener

    protected PropertyChangeListener propertyChangeListener
    Instance of the PropertyChangeListener for this JSplitPane.

field:focusListener [NONE]

  • focusListener

    protected FocusListener focusListener
    Instance of the FocusListener for this JSplitPane.

field:dividerSize [NONE]

  • dividerSize

    protected int dividerSize
    The size of the divider while the dragging session is valid.

field:nonContinuousLayoutDivider [NONE]

  • nonContinuousLayoutDivider

    protected Component nonContinuousLayoutDivider
    Instance for the shadow of the divider when non continuous layout is being used.

field:draggingHW [NONE]

  • draggingHW

    protected boolean draggingHW
    Set to true in startDragging if any of the children (not including the nonContinuousLayoutDivider) are heavy weights.

field:beginDragDividerLocation [NONE]

  • beginDragDividerLocation

    protected int beginDragDividerLocation
    Location of the divider when the dragging session began.

field:upKey [NONE]

  • upKey

    @Deprecated
    protected KeyStroke upKey
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

field:downKey [NONE]

  • downKey

    @Deprecated
    protected KeyStroke downKey
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

field:leftKey [NONE]

  • leftKey

    @Deprecated
    protected KeyStroke leftKey
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

field:rightKey [NONE]

  • rightKey

    @Deprecated
    protected KeyStroke rightKey
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

field:homeKey [NONE]

  • homeKey

    @Deprecated
    protected KeyStroke homeKey
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

field:endKey [NONE]

  • endKey

    @Deprecated
    protected KeyStroke endKey
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

field:dividerResizeToggleKey [NONE]

  • dividerResizeToggleKey

    @Deprecated
    protected KeyStroke dividerResizeToggleKey
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

field:keyboardUpLeftListener [NONE]

  • keyboardUpLeftListener

    @Deprecated
    protected ActionListener keyboardUpLeftListener
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

field:keyboardDownRightListener [NONE]

  • keyboardDownRightListener

    @Deprecated
    protected ActionListener keyboardDownRightListener
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

field:keyboardHomeListener [NONE]

  • keyboardHomeListener

    @Deprecated
    protected ActionListener keyboardHomeListener
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

field:keyboardEndListener [NONE]

  • keyboardEndListener

    @Deprecated
    protected ActionListener keyboardEndListener
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

field:keyboardResizeToggleListener [NONE]

  • keyboardResizeToggleListener

    @Deprecated
    protected ActionListener keyboardResizeToggleListener
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.

constructor:BasicSplitPaneUI() [CHANGED]

  • BasicSplitPaneUI

    public BasicSplitPaneUIpublic BasicSplitPaneUI​()
  • BasicSplitPaneUI

    public BasicSplitPaneUI()
  • BasicSplitPaneUI

    public BasicSplitPaneUI​()

method:createUI(javax.swing.JComponent) [CHANGED]

  • createUI

    public static ComponentUI createUI createUI​(JComponent x)
    Creates a new instance of BasicSplitPaneUI.
    Parameters:
    x - a component
    Returns:
    a new instance of BasicSplitPaneUI
  • createUI

    public static ComponentUI createUI​(JComponent x)
    Creates a new instance of BasicSplitPaneUI.
    Parameters:
    x - a component
    Returns:
    a new instance of BasicSplitPaneUI

method:installUI(javax.swing.JComponent) [CHANGED]

method:installDefaults() [CHANGED]

  • installDefaults

    protected void installDefaultsprotected void installDefaults​()
    Installs the UI defaults.
  • installDefaults

    protected void installDefaults()
    Installs the UI defaults.
  • installDefaults

    protected void installDefaults​()
    Installs the UI defaults.

method:installListeners() [CHANGED]

  • installListeners

    protected void installListenersprotected void installListeners​()
    Installs the event listeners for the UI.
  • installListeners

    protected void installListeners()
    Installs the event listeners for the UI.
  • installListeners

    protected void installListeners​()
    Installs the event listeners for the UI.

method:installKeyboardActions() [CHANGED]

  • installKeyboardActions

    protected void installKeyboardActionsprotected void installKeyboardActions​()
    Installs the keyboard actions for the UI.
  • installKeyboardActions

    protected void installKeyboardActions()
    Installs the keyboard actions for the UI.
  • installKeyboardActions

    protected void installKeyboardActions​()
    Installs the keyboard actions for the UI.

method:uninstallUI(javax.swing.JComponent) [CHANGED]

method:uninstallDefaults() [CHANGED]

  • uninstallDefaults

    protected void uninstallDefaultsprotected void uninstallDefaults​()
    Uninstalls the UI defaults.
  • uninstallDefaults

    protected void uninstallDefaults()
    Uninstalls the UI defaults.
  • uninstallDefaults

    protected void uninstallDefaults​()
    Uninstalls the UI defaults.

method:uninstallListeners() [CHANGED]

  • uninstallListeners

    protected void uninstallListenersprotected void uninstallListeners​()
    Uninstalls the event listeners for the UI.
  • uninstallListeners

    protected void uninstallListeners()
    Uninstalls the event listeners for the UI.
  • uninstallListeners

    protected void uninstallListeners​()
    Uninstalls the event listeners for the UI.

method:uninstallKeyboardActions() [CHANGED]

  • uninstallKeyboardActions

    protected void uninstallKeyboardActionsprotected void uninstallKeyboardActions​()
    Uninstalls the keyboard actions for the UI.
  • uninstallKeyboardActions

    protected void uninstallKeyboardActions()
    Uninstalls the keyboard actions for the UI.
  • uninstallKeyboardActions

    protected void uninstallKeyboardActions​()
    Uninstalls the keyboard actions for the UI.

method:createPropertyChangeListener() [CHANGED]

  • createPropertyChangeListener

    protected PropertyChangeListener createPropertyChangeListener createPropertyChangeListener​()
    Creates a PropertyChangeListener for the JSplitPane UI.
    Returns:
    an instance of PropertyChangeListener
  • createPropertyChangeListener

    protected PropertyChangeListener createPropertyChangeListener()
    Creates a PropertyChangeListener for the JSplitPane UI.
  • createPropertyChangeListener

    protected PropertyChangeListener createPropertyChangeListener​()
    Creates a PropertyChangeListener for the JSplitPane UI.
    Returns:
    an instance of PropertyChangeListener

method:createFocusListener() [CHANGED]

  • createFocusListener

    protected FocusListener createFocusListener createFocusListener​()
    Creates a FocusListener for the JSplitPane UI.
    Returns:
    an instance of FocusListener
  • createFocusListener

    protected FocusListener createFocusListener()
    Creates a FocusListener for the JSplitPane UI.
  • createFocusListener

    protected FocusListener createFocusListener​()
    Creates a FocusListener for the JSplitPane UI.
    Returns:
    an instance of FocusListener

method:createKeyboardUpLeftListener() [CHANGED]

  • createKeyboardUpLeftListener

    @Deprecated
    protected ActionListener createKeyboardUpLeftListener createKeyboardUpLeftListener​()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap . Please refer to the key bindings specification for further details.

    Creates aan ActionListener for the JSplitPane UI that listens for specific key presses.

    Returns:
    an instance of ActionListener
  • createKeyboardUpLeftListener

    @Deprecated
    protected ActionListener createKeyboardUpLeftListener()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap. Please refer to the key bindings specification for further details.

    Creates a ActionListener for the JSplitPane UI that listens for specific key presses.

  • createKeyboardUpLeftListener

    @Deprecated
    protected ActionListener createKeyboardUpLeftListener​()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap . Please refer to the key bindings specification for further details.

    Creates an ActionListener for the JSplitPane UI that listens for specific key presses.

    Returns:
    an instance of ActionListener

method:createKeyboardDownRightListener() [CHANGED]

  • createKeyboardDownRightListener

    @Deprecated
    protected ActionListener createKeyboardDownRightListener createKeyboardDownRightListener​()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap . Please refer to the key bindings specification for further details.

    Creates aan ActionListener for the JSplitPane UI that listens for specific key presses.

    Returns:
    an instance of ActionListener
  • createKeyboardDownRightListener

    @Deprecated
    protected ActionListener createKeyboardDownRightListener()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap. Please refer to the key bindings specification for further details.

    Creates a ActionListener for the JSplitPane UI that listens for specific key presses.

  • createKeyboardDownRightListener

    @Deprecated
    protected ActionListener createKeyboardDownRightListener​()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap . Please refer to the key bindings specification for further details.

    Creates an ActionListener for the JSplitPane UI that listens for specific key presses.

    Returns:
    an instance of ActionListener

method:createKeyboardHomeListener() [CHANGED]

  • createKeyboardHomeListener

    @Deprecated
    protected ActionListener createKeyboardHomeListener createKeyboardHomeListener​()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap . Please refer to the key bindings specification for further details.

    Creates aan ActionListener for the JSplitPane UI that listens for specific key presses.

    Returns:
    an instance of ActionListener
  • createKeyboardHomeListener

    @Deprecated
    protected ActionListener createKeyboardHomeListener()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap. Please refer to the key bindings specification for further details.

    Creates a ActionListener for the JSplitPane UI that listens for specific key presses.

  • createKeyboardHomeListener

    @Deprecated
    protected ActionListener createKeyboardHomeListener​()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap . Please refer to the key bindings specification for further details.

    Creates an ActionListener for the JSplitPane UI that listens for specific key presses.

    Returns:
    an instance of ActionListener

method:createKeyboardEndListener() [CHANGED]

  • createKeyboardEndListener

    @Deprecated
    protected ActionListener createKeyboardEndListener createKeyboardEndListener​()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap . Please refer to the key bindings specification for further details.

    Creates aan ActionListener for the JSplitPane UI that listens for specific key presses.

    Returns:
    an instance of ActionListener
  • createKeyboardEndListener

    @Deprecated
    protected ActionListener createKeyboardEndListener()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap. Please refer to the key bindings specification for further details.

    Creates a ActionListener for the JSplitPane UI that listens for specific key presses.

  • createKeyboardEndListener

    @Deprecated
    protected ActionListener createKeyboardEndListener​()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap . Please refer to the key bindings specification for further details.

    Creates an ActionListener for the JSplitPane UI that listens for specific key presses.

    Returns:
    an instance of ActionListener

method:createKeyboardResizeToggleListener() [CHANGED]

  • createKeyboardResizeToggleListener

    @Deprecated
    protected ActionListener createKeyboardResizeToggleListener createKeyboardResizeToggleListener​()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap . Please refer to the key bindings specification for further details.

    Creates aan ActionListener for the JSplitPane UI that listens for specific key presses.

    Returns:
    an instance of ActionListener
  • createKeyboardResizeToggleListener

    @Deprecated
    protected ActionListener createKeyboardResizeToggleListener()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap. Please refer to the key bindings specification for further details.

    Creates a ActionListener for the JSplitPane UI that listens for specific key presses.

  • createKeyboardResizeToggleListener

    @Deprecated
    protected ActionListener createKeyboardResizeToggleListener​()
    Deprecated. As of Java 2 platform v1.3.
    As of Java 2 platform v1.3 this method is no longer used. Subclassers previously using this method should instead create an Action wrapping the ActionListener, and register that Action by overriding installKeyboardActions and placing the Action in the SplitPane's ActionMap . Please refer to the key bindings specification for further details.

    Creates an ActionListener for the JSplitPane UI that listens for specific key presses.

    Returns:
    an instance of ActionListener

method:getOrientation() [CHANGED]

  • getOrientation

    public int getOrientationpublic int getOrientation​()
    Returns the orientation for the JSplitPane.
    Returns:
    the orientation
  • getOrientation

    public int getOrientation()
    Returns the orientation for the JSplitPane.
  • getOrientation

    public int getOrientation​()
    Returns the orientation for the JSplitPane.
    Returns:
    the orientation

method:setOrientation(int) [CHANGED]

  • setOrientation

    public void setOrientationpublic void setOrientation​(int orientation)
    Set the orientation for the JSplitPane.
    Parameters:
    orientation - the orientation
  • setOrientation

    public void setOrientation(int orientation)
    Set the orientation for the JSplitPane.
  • setOrientation

    public void setOrientation​(int orientation)
    Set the orientation for the JSplitPane.
    Parameters:
    orientation - the orientation

method:isContinuousLayout() [CHANGED]

  • isContinuousLayout

    public boolean isContinuousLayoutpublic boolean isContinuousLayout​()
    Determines whether the JSplitPane is set to use a continuous layout.
    Returns:
    true if a continuous layout is set
  • isContinuousLayout

    public boolean isContinuousLayout()
    Determines whether the JSplitPane is set to use a continuous layout.
  • isContinuousLayout

    public boolean isContinuousLayout​()
    Determines whether the JSplitPane is set to use a continuous layout.
    Returns:
    true if a continuous layout is set

method:setContinuousLayout(boolean) [CHANGED]

  • setContinuousLayout

    public void setContinuousLayoutpublic void setContinuousLayout​(boolean b)
    Turn continuous layout on/off.
    Parameters:
    b - if true the continuous layout turns on
  • setContinuousLayout

    public void setContinuousLayout(boolean b)
    Turn continuous layout on/off.
  • setContinuousLayout

    public void setContinuousLayout​(boolean b)
    Turn continuous layout on/off.
    Parameters:
    b - if true the continuous layout turns on

method:getLastDragLocation() [CHANGED]

  • getLastDragLocation

    public int getLastDragLocationpublic int getLastDragLocation​()
    Returns the last drag location of the JSplitPane.
    Returns:
    the last drag location
  • getLastDragLocation

    public int getLastDragLocation()
    Returns the last drag location of the JSplitPane.
  • getLastDragLocation

    public int getLastDragLocation​()
    Returns the last drag location of the JSplitPane.
    Returns:
    the last drag location

method:setLastDragLocation(int) [CHANGED]

  • setLastDragLocation

    public void setLastDragLocationpublic void setLastDragLocation​(int l)
    Set the last drag location of the JSplitPane.
    Parameters:
    l - the drag location
  • setLastDragLocation

    public void setLastDragLocation(int l)
    Set the last drag location of the JSplitPane.
  • setLastDragLocation

    public void setLastDragLocation​(int l)
    Set the last drag location of the JSplitPane.
    Parameters:
    l - the drag location

method:getDivider() [CHANGED]

  • getDivider

    public BasicSplitPaneDivider getDivider getDivider​()
    Returns the divider between the top Components.
    Returns:
    the divider between the top Components
  • getDivider

    public BasicSplitPaneDivider getDivider​()
    Returns the divider between the top Components.
    Returns:
    the divider between the top Components

method:createDefaultNonContinuousLayoutDivider() [CHANGED]

  • createDefaultNonContinuousLayoutDivider

    protected Component createDefaultNonContinuousLayoutDivider createDefaultNonContinuousLayoutDivider​()
    Returns the default non continuous layout divider, which is an instance of Canvas that fills in the background with dark gray.
    Returns:
    the default non continuous layout divider
  • createDefaultNonContinuousLayoutDivider

    protected Component createDefaultNonContinuousLayoutDivider()
    Returns the default non continuous layout divider, which is an instance of Canvas that fills in the background with dark gray.
  • createDefaultNonContinuousLayoutDivider

    protected Component createDefaultNonContinuousLayoutDivider​()
    Returns the default non continuous layout divider, which is an instance of Canvas that fills in the background with dark gray.
    Returns:
    the default non continuous layout divider

method:setNonContinuousLayoutDivider(java.awt.Component) [CHANGED]

  • setNonContinuousLayoutDivider

    protected void setNonContinuousLayoutDividerprotected void setNonContinuousLayoutDivider​(Component newDivider)
    Sets the divider to use when the splitPane JSplitPane is configured to not continuously layout. This divider will only be used during a dragging session. It is recommended that the passed in component be a heavy weight.
    Parameters:
    newDivider - the new divider
  • setNonContinuousLayoutDivider

    protected void setNonContinuousLayoutDivider(Component newDivider)
    Sets the divider to use when the splitPane is configured to not continuously layout. This divider will only be used during a dragging session. It is recommended that the passed in component be a heavy weight.
  • setNonContinuousLayoutDivider

    protected void setNonContinuousLayoutDivider​(Component newDivider)
    Sets the divider to use when the JSplitPane is configured to not continuously layout. This divider will only be used during a dragging session. It is recommended that the passed in component be a heavy weight.
    Parameters:
    newDivider - the new divider

method:setNonContinuousLayoutDivider(java.awt.Component, boolean) [CHANGED]

  • setNonContinuousLayoutDivider

    protected void setNonContinuousLayoutDividerprotected void setNonContinuousLayoutDivider​(Component newDivider,
                                                 boolean rememberSizes)
    Sets the divider to use.
    Parameters:
    newDivider - the new divider
    rememberSizes - if true the pane size is remembered
  • setNonContinuousLayoutDivider

    protected void setNonContinuousLayoutDivider(Component newDivider,
                                                 boolean rememberSizes)
    Sets the divider to use.
  • setNonContinuousLayoutDivider

    protected void setNonContinuousLayoutDivider​(Component newDivider,
                                                 boolean rememberSizes)
    Sets the divider to use.
    Parameters:
    newDivider - the new divider
    rememberSizes - if true the pane size is remembered

method:getNonContinuousLayoutDivider() [CHANGED]

  • getNonContinuousLayoutDivider

    public Component getNonContinuousLayoutDivider getNonContinuousLayoutDivider​()
    Returns the divider to use when the splitPane JSplitPane is configured to not continuously layout. This divider will only be used during a dragging session.
    Returns:
    the divider
  • getNonContinuousLayoutDivider

    public Component getNonContinuousLayoutDivider()
    Returns the divider to use when the splitPane is configured to not continuously layout. This divider will only be used during a dragging session.
  • getNonContinuousLayoutDivider

    public Component getNonContinuousLayoutDivider​()
    Returns the divider to use when the JSplitPane is configured to not continuously layout. This divider will only be used during a dragging session.
    Returns:
    the divider

method:getSplitPane() [CHANGED]

  • getSplitPane

    public JSplitPane getSplitPane getSplitPane​()
    Returns the splitpane JSplitPane this instance is currently contained in.
    Returns:
    the instance of JSplitPane
  • getSplitPane

    public JSplitPane getSplitPane()
    Returns the splitpane this instance is currently contained in.
  • getSplitPane

    public JSplitPane getSplitPane​()
    Returns the JSplitPane this instance is currently contained in.
    Returns:
    the instance of JSplitPane

method:createDefaultDivider() [CHANGED]

  • createDefaultDivider

    public BasicSplitPaneDivider createDefaultDivider createDefaultDivider​()
    Creates the default divider.
    Returns:
    the default divider
  • createDefaultDivider

    public BasicSplitPaneDivider createDefaultDivider()
    Creates the default divider.
  • createDefaultDivider

    public BasicSplitPaneDivider createDefaultDivider​()
    Creates the default divider.
    Returns:
    the default divider

method:resetToPreferredSizes(javax.swing.JSplitPane) [CHANGED]

  • resetToPreferredSizes

    public void resetToPreferredSizespublic void resetToPreferredSizes​(JSplitPane jc)
    Messaged to reset the preferred sizes.
    Specified by:
    resetToPreferredSizes in class SplitPaneUI
    Parameters:
    jc - a JSplitPane

method:setDividerLocation(javax.swing.JSplitPane, int) [CHANGED]

  • setDividerLocation

    public void setDividerLocationpublic void setDividerLocation​(JSplitPane jc,
                                   int location)
    Sets the location of the divider to location.
    Specified by:
    setDividerLocation in class SplitPaneUI
    Parameters:
    jc - a JSplitPane
    location - an integer specifying the location of the divider
  • setDividerLocation

    public void setDividerLocation​(JSplitPane jc,
                                   int location)
    Sets the location of the divider to location.
    Specified by:
    setDividerLocation in class SplitPaneUI
    Parameters:
    jc - a JSplitPane
    location - an integer specifying the location of the divider

method:getDividerLocation(javax.swing.JSplitPane) [CHANGED]

  • getDividerLocation

    public int getDividerLocationpublic int getDividerLocation​(JSplitPane jc)
    Returns the location of the divider, which may differ from what the splitpane thinks the location of the divider is.
    Specified by:
    getDividerLocation in class SplitPaneUI
    Parameters:
    jc - a JSplitPane
    Returns:
    an integer specifying the location of the divider
  • getDividerLocation

    public int getDividerLocation(JSplitPane jc)
    Returns the location of the divider, which may differ from what the splitpane thinks the location of the divider is.
    Specified by:
    getDividerLocation in class SplitPaneUI
  • getDividerLocation

    public int getDividerLocation​(JSplitPane jc)
    Returns the location of the divider, which may differ from what the splitpane thinks the location of the divider is.
    Specified by:
    getDividerLocation in class SplitPaneUI
    Parameters:
    jc - a JSplitPane
    Returns:
    an integer specifying the location of the divider

method:getMinimumDividerLocation(javax.swing.JSplitPane) [CHANGED]

  • getMinimumDividerLocation

    public int getMinimumDividerLocationpublic int getMinimumDividerLocation​(JSplitPane jc)
    Gets the minimum location of the divider.
    Specified by:
    getMinimumDividerLocation in class SplitPaneUI
    Parameters:
    jc - a JSplitPane
    Returns:
    and integer specifying the minimum location of the divider
  • getMinimumDividerLocation

    public int getMinimumDividerLocation​(JSplitPane jc)
    Gets the minimum location of the divider.
    Specified by:
    getMinimumDividerLocation in class SplitPaneUI
    Parameters:
    jc - a JSplitPane
    Returns:
    and integer specifying the minimum location of the divider

method:getMaximumDividerLocation(javax.swing.JSplitPane) [CHANGED]

  • getMaximumDividerLocation

    public int getMaximumDividerLocationpublic int getMaximumDividerLocation​(JSplitPane jc)
    Gets the maximum location of the divider.
    Specified by:
    getMaximumDividerLocation in class SplitPaneUI
    Parameters:
    jc - a JSplitPane
    Returns:
    an integer specifying the maximum location of the divider
  • getMaximumDividerLocation

    public int getMaximumDividerLocation​(JSplitPane jc)
    Gets the maximum location of the divider.
    Specified by:
    getMaximumDividerLocation in class SplitPaneUI
    Parameters:
    jc - a JSplitPane
    Returns:
    an integer specifying the maximum location of the divider

method:finishedPaintingChildren(javax.swing.JSplitPane, java.awt.Graphics) [CHANGED]

  • finishedPaintingChildren

    public void finishedPaintingChildrenpublic void finishedPaintingChildren​(JSplitPane sp,
                                         Graphics g)
    Called when the specified split pane has finished painting its children.
    Specified by:
    finishedPaintingChildren in class SplitPaneUI
    Parameters:
    sp - a JSplitPane
    g - the Graphics context
  • finishedPaintingChildren

    public void finishedPaintingChildren​(JSplitPane sp,
                                         Graphics g)
    Called when the specified split pane has finished painting its children.
    Specified by:
    finishedPaintingChildren in class SplitPaneUI
    Parameters:
    sp - a JSplitPane
    g - the Graphics context

method:paint(java.awt.Graphics, javax.swing.JComponent) [CHANGED]

  • paint

    public void paintpublic void paint​(Graphics g,
                      JComponent jc)
    Paints the specified component appropriately for the look and feel. This method is invoked from the ComponentUI.update method when the specified component is being painted. Subclasses should override this method and use the specified Graphics object to render the content of the component.
    Overrides:
    paint in class ComponentUI
    Parameters:
    g - the Graphics context in which to paint
    jc - the component being painted; this argument is often ignored, but might be used if the UI object is stateless and shared by multiple components
    See Also:
    ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
  • paint

    public void paint(Graphics g,
                      JComponent jc)
    Paints the specified component appropriately for the look and feel. This method is invoked from the ComponentUI.update method when the specified component is being painted. Subclasses should override this method and use the specified Graphics object to render the content of the component.
    Overrides:
    paint in class ComponentUI
    Parameters:
    g - the Graphics context in which to paint
    jc - the component being painted; this argument is often ignored, but might be used if the UI object is stateless and shared by multiple components
    See Also:
    ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
  • paint

    public void paint​(Graphics g,
                      JComponent jc)
    Paints the specified component appropriately for the look and feel. This method is invoked from the ComponentUI.update method when the specified component is being painted. Subclasses should override this method and use the specified Graphics object to render the content of the component.
    Overrides:
    paint in class ComponentUI
    Parameters:
    g - the Graphics context in which to paint
    jc - the component being painted; this argument is often ignored, but might be used if the UI object is stateless and shared by multiple components
    See Also:
    ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)

method:getPreferredSize(javax.swing.JComponent) [CHANGED]

method:getMinimumSize(javax.swing.JComponent) [CHANGED]

method:getMaximumSize(javax.swing.JComponent) [CHANGED]

method:getInsets(javax.swing.JComponent) [CHANGED]

  • getInsets

    public Insets getInsets getInsets​(JComponent jc)
    Returns the insets. The insets are returned from the border insets of the current border.
    Parameters:
    jc - a component
    Returns:
    the insets
  • getInsets

    public Insets getInsets(JComponent jc)
    Returns the insets. The insets are returned from the border insets of the current border.
  • getInsets

    public Insets getInsets​(JComponent jc)
    Returns the insets. The insets are returned from the border insets of the current border.
    Parameters:
    jc - a component
    Returns:
    the insets

method:resetLayoutManager() [CHANGED]

  • resetLayoutManager

    protected void resetLayoutManagerprotected void resetLayoutManager​()
    Resets the layout manager based on orientation and messages it with invalidateLayout to pull in appropriate Components.
  • resetLayoutManager

    protected void resetLayoutManager()
    Resets the layout manager based on orientation and messages it with invalidateLayout to pull in appropriate Components.
  • resetLayoutManager

    protected void resetLayoutManager​()
    Resets the layout manager based on orientation and messages it with invalidateLayout to pull in appropriate Components.

method:startDragging() [CHANGED]

  • startDragging

    protected void startDraggingprotected void startDragging​()
    Should be messaged before the dragging session starts, resets lastDragLocation and dividerSize.
  • startDragging

    protected void startDragging()
    Should be messaged before the dragging session starts, resets lastDragLocation and dividerSize.
  • startDragging

    protected void startDragging​()
    Should be messaged before the dragging session starts, resets lastDragLocation and dividerSize.

method:dragDividerTo(int) [CHANGED]

  • dragDividerTo

    protected void dragDividerToprotected void dragDividerTo​(int location)
    Messaged during a dragging session to move the divider to the passed in location. If continuousLayout is true the location is reset and the splitPane validated.
    Parameters:
    location - the location of divider
  • dragDividerTo

    protected void dragDividerTo(int location)
    Messaged during a dragging session to move the divider to the passed in location. If continuousLayout is true the location is reset and the splitPane validated.
  • dragDividerTo

    protected void dragDividerTo​(int location)
    Messaged during a dragging session to move the divider to the passed in location. If continuousLayout is true the location is reset and the splitPane validated.
    Parameters:
    location - the location of divider

method:finishDraggingTo(int) [CHANGED]

  • finishDraggingTo

    protected void finishDraggingToprotected void finishDraggingTo​(int location)
    Messaged to finish the dragging session. If not continuous display the dividers location will be reset.
    Parameters:
    location - the location of divider
  • finishDraggingTo

    protected void finishDraggingTo(int location)
    Messaged to finish the dragging session. If not continuous display the dividers location will be reset.
  • finishDraggingTo

    protected void finishDraggingTo​(int location)
    Messaged to finish the dragging session. If not continuous display the dividers location will be reset.
    Parameters:
    location - the location of divider

method:getDividerBorderSize() [CHANGED]

  • getDividerBorderSize

    @Deprecated
    protected int getDividerBorderSizeprotected int getDividerBorderSize​()
    Deprecated. As of Java 2 platform v1.3, instead set the border on the divider.
    As of Java 2 platform v1.3 this method is no longer used. Instead you should set the border on the divider.

    Returns the width of one side of the divider border.

    Returns:
    the width of one side of the divider border
  • getDividerBorderSize

    @Deprecated
    protected int getDividerBorderSize()
    Deprecated. As of Java 2 platform v1.3, instead set the border on the divider.
    As of Java 2 platform v1.3 this method is no longer used. Instead you should set the border on the divider.

    Returns the width of one side of the divider border.

  • getDividerBorderSize

    @Deprecated
    protected int getDividerBorderSize​()
    Deprecated. As of Java 2 platform v1.3, instead set the border on the divider.
    As of Java 2 platform v1.3 this method is no longer used. Instead you should set the border on the divider.

    Returns the width of one side of the divider border.

    Returns:
    the width of one side of the divider border

© 2017 Oracle Corporation and/or its affiliates