public class RJSplitPane extends javax.swing.JSplitPane implements Localizable
javax.swing.JSplitPane.AccessibleJSplitPane
javax.swing.JComponent.AccessibleJComponent
BOTTOM, CONTINUOUS_LAYOUT_PROPERTY, continuousLayout, DIVIDER, DIVIDER_LOCATION_PROPERTY, DIVIDER_SIZE_PROPERTY, dividerSize, HORIZONTAL_SPLIT, LAST_DIVIDER_LOCATION_PROPERTY, lastDividerLocation, LEFT, leftComponent, ONE_TOUCH_EXPANDABLE_PROPERTY, oneTouchExpandable, orientation, ORIENTATION_PROPERTY, RESIZE_WEIGHT_PROPERTY, RIGHT, rightComponent, TOP, VERTICAL_SPLIT
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
RJSplitPane() |
RJSplitPane(int newOrientation) |
RJSplitPane(int newOrientation,
boolean newContinuousLayout) |
RJSplitPane(int newOrientation,
boolean newContinuousLayout,
java.awt.Component newLeftComponent,
java.awt.Component newRightComponent) |
RJSplitPane(int newOrientation,
boolean newContinuousLayout,
java.awt.Component newLeftComponent,
java.awt.Component newRightComponent,
java.util.Locale l) |
RJSplitPane(int newOrientation,
boolean newContinuousLayout,
java.util.Locale l) |
RJSplitPane(int newOrientation,
java.awt.Component newLeftComponent,
java.awt.Component newRightComponent) |
RJSplitPane(int newOrientation,
java.awt.Component newLeftComponent,
java.awt.Component newRightComponent,
java.util.Locale l) |
RJSplitPane(int newOrientation,
java.util.Locale l) |
RJSplitPane(java.util.Locale l) |
Modifier and Type | Method and Description |
---|---|
void |
addNotify()
Notifies this component that it now has a parent component.
|
java.util.Locale |
getLocale()
Get the current locale.
|
void |
removeNotify()
Overrides
JComponent.removeNotify to check if
this button is currently set as the default button on the
RootPane , and if so, sets the RootPane 's
default button to null to ensure the
RootPane doesn't hold onto an invalid button reference. |
void |
setLocale(java.util.Locale l)
Change the locale.
|
void |
setupPreferences(IntegerPreferenceProperty dividerPositionPreferenceProperty,
double defaultSplitPosition)
Setup usage of a preference property for keeping the divider's position.
|
void |
setupPreferences(IntegerPreferenceProperty dividerPositionPreferenceProperty,
int defaultSplitPosition)
Setup usage of a preference property for keeping the divider's position.
|
addImpl, getAccessibleContext, getBottomComponent, getDividerLocation, getDividerSize, getLastDividerLocation, getLeftComponent, getMaximumDividerLocation, getMinimumDividerLocation, getOrientation, getResizeWeight, getRightComponent, getTopComponent, getUI, getUIClassID, isContinuousLayout, isOneTouchExpandable, isValidateRoot, paintChildren, paramString, remove, remove, removeAll, resetToPreferredSizes, setBottomComponent, setContinuousLayout, setDividerLocation, setDividerLocation, setDividerSize, setLastDividerLocation, setLeftComponent, setOneTouchExpandable, setOrientation, setResizeWeight, setRightComponent, setTopComponent, setUI, updateUI
addAncestorListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, paint, paintBorder, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public RJSplitPane()
public RJSplitPane(int newOrientation)
public RJSplitPane(int newOrientation, boolean newContinuousLayout)
public RJSplitPane(int newOrientation, java.awt.Component newLeftComponent, java.awt.Component newRightComponent)
public RJSplitPane(int newOrientation, boolean newContinuousLayout, java.awt.Component newLeftComponent, java.awt.Component newRightComponent)
public RJSplitPane(java.util.Locale l)
public RJSplitPane(int newOrientation, java.util.Locale l)
public RJSplitPane(int newOrientation, boolean newContinuousLayout, java.util.Locale l)
public RJSplitPane(int newOrientation, java.awt.Component newLeftComponent, java.awt.Component newRightComponent, java.util.Locale l)
public RJSplitPane(int newOrientation, boolean newContinuousLayout, java.awt.Component newLeftComponent, java.awt.Component newRightComponent, java.util.Locale l)
public void setupPreferences(@Nullable IntegerPreferenceProperty dividerPositionPreferenceProperty, int defaultSplitPosition)
dividerPositionPreferenceProperty
- preference property used for the divider positiondefaultSplitPosition
- default position of the divider if preference is giving back 0 or lesspublic void setupPreferences(@NotNull IntegerPreferenceProperty dividerPositionPreferenceProperty, double defaultSplitPosition)
dividerPositionPreferenceProperty
- preference property used for the divider positiondefaultSplitPosition
- default position of the divider if preference is giving back 0 or lesspublic void addNotify()
KeyboardAction
event listeners.addNotify
in class javax.swing.JComponent
public void removeNotify()
JComponent.removeNotify
to check if
this button is currently set as the default button on the
RootPane
, and if so, sets the RootPane
's
default button to null
to ensure the
RootPane
doesn't hold onto an invalid button reference.removeNotify
in class javax.swing.JComponent
public void setLocale(java.util.Locale l)
setLocale
in interface Localizable
setLocale
in class java.awt.Component
l
- new localepublic java.util.Locale getLocale()
IllegalComponentStateException
.getLocale
in interface Localizable
getLocale
in class java.awt.Component