Spec-Zone .ru
спецификации, руководства, описания, API
|
public class BasicSplitPaneDivider extends Container implements PropertyChangeListener
Предупреждение: Сериализированные объекты этого class не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans
пакет. Пожалуйста, см. XMLEncoder
.
Модификатор и Тип | Класс и Описание |
---|---|
protected class |
BasicSplitPaneDivider. DividerLayout
Привыкший к расположению a
BasicSplitPaneDivider . |
protected class |
BasicSplitPaneDivider. DragController
Обрабатывает события во время сеанса перетаскивания для HORIZONTAL_SPLIT ориентированная разделенная область.
|
protected class |
BasicSplitPaneDivider. MouseHandler
MouseHandler ответственен за преобразование событий от нажатия мыши (выпущенный, перетащенный...) в соответствующие методы DragController.
|
protected class |
BasicSplitPaneDivider.VerticalDragController
Обрабатывает события во время сеанса перетаскивания для VERTICAL_SPLIT ориентированная разделенная область.
|
Контейнер. AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Модификатор и Тип | Поле и Описание |
---|---|
protected int |
dividerSize
Размер делителя.
|
protected BasicSplitPaneDivider.DragController |
dragger
Перетаскивание мыши дескрипторов обменивается сообщениями, чтобы сделать фактическое перетаскивание.
|
protected Component |
hiddenDivider
Делитель, который используется для ненепрерывного режима расположения.
|
protected JButton |
leftButton
Кнопка для того, чтобы быстро переключить левый компонент.
|
protected BasicSplitPaneDivider.MouseHandler |
mouseHandler
События от нажатия мыши дескрипторов и от этого class, и от разделенной области.
|
protected static int |
ONE_TOUCH_OFFSET |
protected static int |
ONE_TOUCH_SIZE
Ширина или height делителя, основанного на ориентации BasicSplitPaneUI, добавляют два к этому.
|
protected int |
ориентация
Ориентация JSplitPane.
|
protected JButton |
rightButton
Кнопка для того, чтобы быстро переключить правильный компонент.
|
protected JSplitPane |
разделенная область
JSplitPane получатель содержится в.
|
protected BasicSplitPaneUI |
splitPaneUI
UI этот экземпляр создавался из.
|
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Конструктор и Описание |
---|
BasicSplitPaneDivider(BasicSplitPaneUI ui)
Создает экземпляр BasicSplitPaneDivider.
|
Модификатор и Тип | Метод и Описание |
---|---|
protected JButton |
createLeftOneTouchButton()
Создает и возвратите экземпляр JButton, который может использоваться, чтобы свернуть левый компонент в разделенной области.
|
protected JButton |
createRightOneTouchButton()
Создает и возвратите экземпляр JButton, который может использоваться, чтобы свернуть правильный компонент в разделенной области.
|
protected void |
dragDividerTo(int location)
Передает BasicSplitPaneUI с dragDividerTo, в котором содержится этот экземпляр.
|
protected void |
finishDraggingTo(int location)
Передает BasicSplitPaneUI с finishDraggingTo, в котором содержится этот экземпляр.
|
BasicSplitPaneUI |
getBasicSplitPaneUI()
Возвраты
SplitPaneUI получатель находится в настоящий момент в. |
Граница |
getBorder()
Возвращает границу этого компонента или нуля, если никакая граница в настоящий момент не устанавливается.
|
int |
getDividerSize()
Возвращает размер делителя, который является width, если разделенная область является HORIZONTAL_SPLIT, или height VERTICAL_SPLIT.
|
Вставки |
getInsets()
Если граница была установлена на этом компоненте, возвращает вставки границы, еще вызывает super.getInsets.
|
Размерность |
getMinimumSize()
Возвраты dividerSize x dividerSize
|
Размерность |
getPreferredSize()
Возвраты dividerSize x dividerSize
|
boolean |
isMouseOver()
Возвраты, является ли мышь в настоящий момент по делителю
|
protected void |
oneTouchExpandableChanged()
Переданный, когда oneTouchExpandable значение JSplitPane получатель содержится в изменениях.
|
void |
paint(Graphics g)
Красит делитель.
|
protected void |
prepareForDragging()
Сообщение, чтобы подготовиться к перетаскиванию.
|
void |
propertyChange(PropertyChangeEvent e)
Событие изменения свойства, по-видимому от JSplitPane, передаст updateOrientation в случае необходимости.
|
void |
setBasicSplitPaneUI(BasicSplitPaneUI newUI)
Устанавливает SplitPaneUI, который использует получатель.
|
void |
setBorder(Border border)
Устанавливает границу этого компонента.
|
void |
setDividerSize(int newSize)
Устанавливает размер делителя к
newSize . |
protected void |
setMouseOver(boolean mouseOver)
Наборы, является ли мышь в настоящий момент по делителю.
|
add, add, add, add, add, addContainerListener, addImpl, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getListeners, getMaximumSize, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, isValidateRoot, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected static final int ONE_TOUCH_SIZE
protected static final int ONE_TOUCH_OFFSET
protected BasicSplitPaneDivider.DragController dragger
protected BasicSplitPaneUI splitPaneUI
protected int dividerSize
protected Component hiddenDivider
protected JSplitPane splitPane
protected BasicSplitPaneDivider.MouseHandler mouseHandler
protected int orientation
protected JButton leftButton
protected JButton rightButton
public BasicSplitPaneDivider(BasicSplitPaneUI ui)
public void setBasicSplitPaneUI(BasicSplitPaneUI newUI)
public BasicSplitPaneUI getBasicSplitPaneUI()
SplitPaneUI
получатель находится в настоящий момент в.public void setDividerSize(int newSize)
newSize
. Это - width, если разделенная область HORIZONTAL_SPLIT
, или height VERTICAL_SPLIT
.public int getDividerSize()
public void setBorder(Border border)
public Border getBorder()
setBorder(javax.swing.border.Border)
public Insets getInsets()
getInsets
в class Container
setBorder(javax.swing.border.Border)
protected void setMouseOver(boolean mouseOver)
mouseOver
- является ли мышь в настоящий момент по делителюpublic boolean isMouseOver()
public Dimension getPreferredSize()
getPreferredSize
в class Container
Dimension
это представляет привилегированный размер этого контейнера.Container.getMinimumSize()
, Container.getMaximumSize()
, Container.getLayout()
, LayoutManager.preferredLayoutSize(Container)
, Component.getPreferredSize()
public Dimension getMinimumSize()
getMinimumSize
в class Container
Dimension
это представляет минимальный размер этого контейнера.Container.getPreferredSize()
, Container.getMaximumSize()
, Container.getLayout()
, LayoutManager.minimumLayoutSize(Container)
, Component.getMinimumSize()
public void propertyChange(PropertyChangeEvent e)
propertyChange
в интерфейсе PropertyChangeListener
e
- Описание объекта PropertyChangeEvent источника события и свойства, которое изменилось.public void paint(Graphics g)
paint
в class Container
g
- указанное Графическое окноComponent.update(Graphics)
protected void oneTouchExpandableChanged()
leftButton
и rightButton
если они - нуль. лишает законной силы получатель также.protected JButton createLeftOneTouchButton()
protected JButton createRightOneTouchButton()
protected void prepareForDragging()
protected void dragDividerTo(int location)
protected void finishDraggingTo(int location)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92