Spec-Zone .ru
спецификации, руководства, описания, API
|
public class BasicSplitPaneUI extends SplitPaneUI
Модификатор и Тип | Класс и Описание |
---|---|
class |
BasicSplitPaneUI.BasicHorizontalLayoutManager
LayoutManager для JSplitPanes, у которых есть ориентация HORIZONTAL_SPLIT.
|
class |
BasicSplitPaneUI.BasicVerticalLayoutManager
LayoutManager используется для JSplitPanes с ориентацией VERTICAL_SPLIT.
|
class |
BasicSplitPaneUI.FocusHandler
Реализация FocusListener, что JSplitPane использование UI.
|
class |
BasicSplitPaneUI.KeyboardDownRightHandler
Реализация ActionListener, который JSplitPane UI использует для того, чтобы обработать определенные нажатия клавиш.
|
class |
BasicSplitPaneUI.KeyboardEndHandler
Реализация ActionListener, который JSplitPane UI использует для того, чтобы обработать определенные нажатия клавиш.
|
class |
BasicSplitPaneUI.KeyboardHomeHandler
Реализация ActionListener, который JSplitPane UI использует для того, чтобы обработать определенные нажатия клавиш.
|
class |
BasicSplitPaneUI.KeyboardResizeToggleHandler
Реализация ActionListener, который JSplitPane UI использует для того, чтобы обработать определенные нажатия клавиш.
|
class |
BasicSplitPaneUI.KeyboardUpLeftHandler
Реализация ActionListener, который JSplitPane UI использует для того, чтобы обработать определенные нажатия клавиш.
|
class |
BasicSplitPaneUI.PropertyHandler
Реализация PropertyChangeListener, что JSplitPane использование UI.
|
Модификатор и Тип | Поле и Описание |
---|---|
protected int |
beginDragDividerLocation
Расположение делителя, когда сеанс перетаскивания начался.
|
protected BasicSplitPaneDivider |
делитель
Экземпляр делителя для этого JSplitPane.
|
protected KeyStroke |
dividerResizeToggleKey
Осуждаемый.
С Java 2 платформы v1.3.
|
protected int |
dividerSize
Размер делителя, в то время как сеанс перетаскивания допустим.
|
protected KeyStroke |
downKey
Осуждаемый.
С Java 2 платформы v1.3.
|
protected boolean |
draggingHW
Набор к истине в startDragging, если какой-либо из дочерних элементов (не включая nonContinuousLayoutDivider) является тяжелыми весами.
|
protected KeyStroke |
endKey
Осуждаемый.
С Java 2 платформы v1.3.
|
protected FocusListener |
focusListener
Экземпляр FocusListener для этого JSplitPane.
|
protected KeyStroke |
homeKey
Осуждаемый.
С Java 2 платформы v1.3.
|
protected static int |
KEYBOARD_DIVIDER_MOVE_OFFSET
Как далеко (родственник), которого действительно перемещает делитель, когда он перемещается клавишами управления курсором на клавиатуре.
|
protected ActionListener |
keyboardDownRightListener
Осуждаемый.
С Java 2 платформы v1.3.
|
protected ActionListener |
keyboardEndListener
Осуждаемый.
С Java 2 платформы v1.3.
|
protected ActionListener |
keyboardHomeListener
Осуждаемый.
С Java 2 платформы v1.3.
|
protected ActionListener |
keyboardResizeToggleListener
Осуждаемый.
С Java 2 платформы v1.3.
|
protected ActionListener |
keyboardUpLeftListener
Осуждаемый.
С Java 2 платформы v1.3.
|
protected BasicSplitPaneUI.BasicHorizontalLayoutManager |
layoutManager
LayoutManager, который создается и размещается в разделенную область.
|
protected KeyStroke |
leftKey
Осуждаемый.
С Java 2 платформы v1.3.
|
protected static String |
NON_CONTINUOUS_DIVIDER
Делитель, используемый для ненепрерывного расположения, добавляется к разделенной области с этим объектом.
|
protected Component |
nonContinuousLayoutDivider
Экземпляр для тени делителя, когда не непрерывное расположение используется.
|
protected PropertyChangeListener |
propertyChangeListener
Экземпляр PropertyChangeListener для этого JSplitPane.
|
protected KeyStroke |
rightKey
Осуждаемый.
С Java 2 платформы v1.3.
|
protected JSplitPane |
разделенная область
Экземпляр JSplitPane этот экземпляр обеспечивает стиль для.
|
protected KeyStroke |
upKey
Осуждаемый.
С Java 2 платформы v1.3.
|
Конструктор и Описание |
---|
BasicSplitPaneUI() |
Модификатор и Тип | Метод и Описание |
---|---|
BasicSplitPaneDivider |
createDefaultDivider()
Создает делитель по умолчанию.
|
protected Component |
createDefaultNonContinuousLayoutDivider()
Возвращает значение по умолчанию не непрерывный делитель расположения, который является экземпляром
Canvas это заполняется в фоновом режиме темно-серым. |
protected FocusListener |
createFocusListener()
Создает FocusListener для JSplitPane UI.
|
protected ActionListener |
createKeyboardDownRightListener()
Осуждаемый.
С Java 2 платформы v1.3.
|
protected ActionListener |
createKeyboardEndListener()
Осуждаемый.
С Java 2 платформы v1.3.
|
protected ActionListener |
createKeyboardHomeListener()
Осуждаемый.
С Java 2 платформы v1.3.
|
protected ActionListener |
createKeyboardResizeToggleListener()
Осуждаемый.
С Java 2 платформы v1.3.
|
protected ActionListener |
createKeyboardUpLeftListener()
Осуждаемый.
С Java 2 платформы v1.3.
|
protected PropertyChangeListener |
createPropertyChangeListener()
Создает PropertyChangeListener для JSplitPane UI.
|
static ComponentUI |
createUI(JComponent x)
Создает новый экземпляр BasicSplitPaneUI
|
protected void |
dragDividerTo(int location)
Переданный во время сеанса перетаскивания, чтобы переместить делитель в переданный в расположении.
|
protected void |
finishDraggingTo(int location)
Переданный, чтобы закончить сеанс перетаскивания.
|
void |
finishedPaintingChildren(JSplitPane sp, Graphics g)
Вызванный, когда указанная разделенная область закончила красить свои дочерние элементы.
|
BasicSplitPaneDivider |
getDivider()
Возвращает делитель между главными Компонентами.
|
protected int |
getDividerBorderSize()
Осуждаемый.
С Java 2 платформы v1.3, вместо этого устанавливает границу на делителе.
|
int |
getDividerLocation(JSplitPane jc)
Возвращает расположение делителя, который может отличаться от того, что думает разделенная область, что расположение делителя.
|
Вставки |
getInsets(JComponent jc)
Возвращает вставки.
|
int |
getLastDragLocation()
Возвращается последние перетаскивают расположение JSplitPane.
|
int |
getMaximumDividerLocation(JSplitPane jc)
Получает максимальное расположение делителя.
|
Размерность |
getMaximumSize(JComponent jc)
Возвращает максимальный размер для переданного в компоненте, Это выдается к току layoutmanager.
|
int |
getMinimumDividerLocation(JSplitPane jc)
Получает минимальное расположение делителя.
|
Размерность |
getMinimumSize(JComponent jc)
Возвращает минимальный размер для переданного в компоненте, Это выдается к току layoutmanager.
|
Компонент |
getNonContinuousLayoutDivider()
Возвращает делитель, чтобы использовать, когда разделенная область конфигурируется к не непрерывно расположение.
|
int |
getOrientation()
Возвращает ориентацию для JSplitPane.
|
Размерность |
getPreferredSize(JComponent jc)
Возвращает привилегированный размер для переданного в компоненте, Это выдается к току layoutmanager.
|
JSplitPane |
getSplitPane()
Возвращает разделенную область, в которой в настоящий момент содержится этот экземпляр.
|
protected void |
installDefaults()
Устанавливает значения по умолчанию UI.
|
protected void |
installKeyboardActions()
Устанавливает действия клавиатуры для UI.
|
protected void |
installListeners()
Устанавливает слушателей события для UI.
|
void |
installUI(JComponent c)
Устанавливает UI.
|
boolean |
isContinuousLayout()
Определяет wether, JSplitPane устанавливается использовать непрерывное расположение.
|
void |
paint(Graphics g, JComponent jc)
Красит указанный компонент соответственно для стили.
|
protected void |
resetLayoutManager()
Сбрасывает менеджера по расположению, основанного на ориентации, и передает это с invalidateLayout, чтобы вытянуть в соответствующих Компонентах.
|
void |
resetToPreferredSizes(JSplitPane jc)
Переданный, чтобы сбросить привилегированные размеры.
|
void |
setContinuousLayout(boolean b)
Поверните непрерывное расположение вкл\выкл.
|
void |
setDividerLocation(JSplitPane jc, int location)
Устанавливает расположение делителя к расположению.
|
void |
setLastDragLocation(int l)
Установите последнее, перетаскивают расположение JSplitPane.
|
protected void |
setNonContinuousLayoutDivider(Component newDivider)
Устанавливает делитель, чтобы использовать, когда разделенная область конфигурируется к не непрерывно расположение.
|
protected void |
setNonContinuousLayoutDivider(Component newDivider, boolean rememberSizes)
Устанавливает делитель, чтобы использовать.
|
void |
setOrientation(int orientation)
Установите ориентацию для JSplitPane.
|
protected void |
startDragging()
Должен быть передан прежде, чем сеанс перетаскивания запускается, lastDragLocation сбросов и dividerSize.
|
protected void |
uninstallDefaults()
Удаляет значения по умолчанию UI.
|
protected void |
uninstallKeyboardActions()
Удаляет действия клавиатуры для UI.
|
protected void |
uninstallListeners()
Удаляет слушателей события для UI.
|
void |
uninstallUI(JComponent c)
Удаляет UI.
|
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, update
protected static final String NON_CONTINUOUS_DIVIDER
protected static int KEYBOARD_DIVIDER_MOVE_OFFSET
protected JSplitPane splitPane
protected BasicSplitPaneUI.BasicHorizontalLayoutManager layoutManager
protected BasicSplitPaneDivider divider
protected PropertyChangeListener propertyChangeListener
protected FocusListener focusListener
protected int dividerSize
protected Component nonContinuousLayoutDivider
protected boolean draggingHW
protected int beginDragDividerLocation
@Deprecated protected KeyStroke upKey
@Deprecated protected KeyStroke downKey
@Deprecated protected KeyStroke leftKey
@Deprecated protected KeyStroke rightKey
@Deprecated protected KeyStroke homeKey
@Deprecated protected KeyStroke endKey
@Deprecated protected KeyStroke dividerResizeToggleKey
@Deprecated protected ActionListener keyboardUpLeftListener
@Deprecated protected ActionListener keyboardDownRightListener
@Deprecated protected ActionListener keyboardHomeListener
@Deprecated protected ActionListener keyboardEndListener
@Deprecated protected ActionListener keyboardResizeToggleListener
public static ComponentUI createUI(JComponent x)
public void installUI(JComponent c)
installUI
в классе ComponentUI
c
- компонент, где этот делегат UI устанавливаетсяComponentUI.uninstallUI(javax.swing.JComponent)
, JComponent.setUI(javax.swing.plaf.ComponentUI)
, JComponent.updateUI()
protected void installDefaults()
protected void installListeners()
protected void installKeyboardActions()
public void uninstallUI(JComponent c)
uninstallUI
в классе ComponentUI
c
- компонент, из которого удаляется этот делегат UI; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиComponentUI.installUI(javax.swing.JComponent)
, JComponent.updateUI()
protected void uninstallDefaults()
protected void uninstallListeners()
protected void uninstallKeyboardActions()
protected PropertyChangeListener createPropertyChangeListener()
protected FocusListener createFocusListener()
@Deprecated protected ActionListener createKeyboardUpLeftListener()
installKeyboardActions
и размещение Действия в ActionMap SplitPane. Пожалуйста, обратитесь к спецификации привязок клавиш для получения дальнейшей информации. Создает ActionListener для JSplitPane UI, который прислушивается к определенным нажатиям клавиш.
@Deprecated protected ActionListener createKeyboardDownRightListener()
installKeyboardActions
и размещение Действия в ActionMap SplitPane. Пожалуйста, обратитесь к спецификации привязок клавиш для получения дальнейшей информации. Создает ActionListener для JSplitPane UI, который прислушивается к определенным нажатиям клавиш.
@Deprecated protected ActionListener createKeyboardHomeListener()
installKeyboardActions
и размещение Действия в ActionMap SplitPane. Пожалуйста, обратитесь к спецификации привязок клавиш для получения дальнейшей информации. Создает ActionListener для JSplitPane UI, который прислушивается к определенным нажатиям клавиш.
@Deprecated protected ActionListener createKeyboardEndListener()
installKeyboardActions
и размещение Действия в ActionMap SplitPane. Пожалуйста, обратитесь к спецификации привязок клавиш для получения дальнейшей информации. Создает ActionListener для JSplitPane UI, который прислушивается к определенным нажатиям клавиш.
@Deprecated protected ActionListener createKeyboardResizeToggleListener()
installKeyboardActions
и размещение Действия в ActionMap SplitPane. Пожалуйста, обратитесь к спецификации привязок клавиш для получения дальнейшей информации. Создает ActionListener для JSplitPane UI, который прислушивается к определенным нажатиям клавиш.
public int getOrientation()
public void setOrientation(int orientation)
public boolean isContinuousLayout()
public void setContinuousLayout(boolean b)
public int getLastDragLocation()
public void setLastDragLocation(int l)
public BasicSplitPaneDivider getDivider()
protected Component createDefaultNonContinuousLayoutDivider()
Canvas
это заполняется в фоновом режиме темно-серым.protected void setNonContinuousLayoutDivider(Component newDivider)
protected void setNonContinuousLayoutDivider(Component newDivider, boolean rememberSizes)
public Component getNonContinuousLayoutDivider()
public JSplitPane getSplitPane()
public BasicSplitPaneDivider createDefaultDivider()
public void resetToPreferredSizes(JSplitPane jc)
resetToPreferredSizes
в классе SplitPaneUI
public void setDividerLocation(JSplitPane jc, int location)
setDividerLocation
в классе SplitPaneUI
public int getDividerLocation(JSplitPane jc)
getDividerLocation
в классе SplitPaneUI
public int getMinimumDividerLocation(JSplitPane jc)
getMinimumDividerLocation
в классе SplitPaneUI
public int getMaximumDividerLocation(JSplitPane jc)
getMaximumDividerLocation
в классе SplitPaneUI
public void finishedPaintingChildren(JSplitPane sp, Graphics g)
finishedPaintingChildren
в классе SplitPaneUI
public void paint(Graphics g, JComponent jc)
ComponentUI
ComponentUI.update
метод, когда указанный компонент красится. Подклассы должны переопределить этот метод и использовать указанное Graphics
возразите, чтобы представить контент компонента.paint
в классе ComponentUI
g
- Graphics
контекст, в котором можно нарисоватьjc
- нарисованный компонент; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
public Dimension getPreferredSize(JComponent jc)
getPreferredSize
в классе ComponentUI
jc
- компонент, привилегированный размер которого запрашивается; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиJComponent.getPreferredSize()
, LayoutManager.preferredLayoutSize(java.awt.Container)
public Dimension getMinimumSize(JComponent jc)
getMinimumSize
в классе ComponentUI
jc
- компонент, минимальный размер которого запрашивается; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиDimension
объект или null
JComponent.getMinimumSize()
, LayoutManager.minimumLayoutSize(java.awt.Container)
, ComponentUI.getPreferredSize(javax.swing.JComponent)
public Dimension getMaximumSize(JComponent jc)
getMaximumSize
в классе ComponentUI
jc
- компонент, максимальный размер которого запрашивается; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиDimension
объект или null
JComponent.getMaximumSize()
, LayoutManager2.maximumLayoutSize(java.awt.Container)
public Insets getInsets(JComponent jc)
protected void resetLayoutManager()
protected void startDragging()
protected void dragDividerTo(int location)
protected void finishDraggingTo(int location)
@Deprecated protected int getDividerBorderSize()
Возвращает ширину одной стороны границы делителя.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.