|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class BasicDesktopPaneUI extends DesktopPaneUI
| Модификатор и Тип | Класс и Описание |
|---|---|
protected class |
BasicDesktopPaneUI.CloseAction
Дескрипторы, закрывающие внутреннюю рамку.
|
protected class |
BasicDesktopPaneUI.MaximizeAction
Дескрипторы, максимизирующие внутреннюю рамку.
|
protected class |
BasicDesktopPaneUI.MinimizeAction
Дескрипторы, минимизирующие внутреннюю рамку.
|
protected class |
BasicDesktopPaneUI.NavigateAction
Навигация дескрипторов к следующей внутренней рамке.
|
protected class |
BasicDesktopPaneUI.OpenAction
Дескрипторы, восстанавливающие минимизированную или максимизируемую внутреннюю рамку.
|
| Модификатор и Тип | Поле и Описание |
|---|---|
protected KeyStroke |
closeKey
Осуждаемый.
С 1.3.
|
protected JDesktopPane |
рабочий стол |
protected DesktopManager |
desktopManager |
protected KeyStroke |
maximizeKey
Осуждаемый.
С 1.3.
|
protected KeyStroke |
minimizeKey
Осуждаемый.
С 1.3.
|
protected KeyStroke |
navigateKey
Осуждаемый.
С 1.3.
|
protected KeyStroke |
navigateKey2
Осуждаемый.
С 1.3.
|
| Конструктор и Описание |
|---|
BasicDesktopPaneUI() |
| Модификатор и Тип | Метод и Описание |
|---|---|
protected PropertyChangeListener |
createPropertyChangeListener()
Возвраты
PropertyChangeListener устанавливать на JDesktopPane. |
static ComponentUI |
createUI(JComponent c) |
Размерность |
getMaximumSize(JComponent c)
Возвращает максимальный размер указанного компонента, подходящий для стили.
|
Размерность |
getMinimumSize(JComponent c)
Возвращает минимальный размер указанного компонента, подходящий для стили.
|
Размерность |
getPreferredSize(JComponent c)
Возвращает привилегированный размер указанного компонента, подходящий для стили.
|
protected void |
installDefaults() |
protected void |
installDesktopManager() |
protected void |
installKeyboardActions() |
protected void |
installListeners()
Установки
PropertyChangeListener возвращенный из createPropertyChangeListener на JDesktopPane. |
void |
installUI(JComponent c)
Конфигурирует указанный компонент соответственно для стили.
|
void |
paint(Graphics g, JComponent c)
Красит указанный компонент соответственно для стили.
|
protected void |
registerKeyboardActions() |
protected void |
uninstallDefaults() |
protected void |
uninstallDesktopManager() |
protected void |
uninstallKeyboardActions() |
protected void |
uninstallListeners()
Удаляет
PropertyChangeListener возвращенный из createPropertyChangeListener от JDesktopPane. |
void |
uninstallUI(JComponent c)
Конфигурация реверсов, которая была сделана на указанном компоненте во время
installUI. |
protected void |
unregisterKeyboardActions() |
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, updateprotected JDesktopPane desktop
protected DesktopManager desktopManager
@Deprecated protected KeyStroke minimizeKey
@Deprecated protected KeyStroke maximizeKey
@Deprecated protected KeyStroke closeKey
@Deprecated protected KeyStroke navigateKey
@Deprecated protected KeyStroke navigateKey2
public static ComponentUI createUI(JComponent c)
public void installUI(JComponent c)
ComponentUIComponentUI экземпляр устанавливается как делегат UI на указанном компоненте. Этот метод должен полностью сконфигурировать компонент для стили, включая следующее: LayoutManager на компоненте в случае необходимости. PropertyChangeListener на компоненте, чтобы обнаружить и ответить на компонентные изменения свойства соответственно. installUI в class ComponentUIc - компонент, где этот делегат UI устанавливаетсяComponentUI.uninstallUI(javax.swing.JComponent), JComponent.setUI(javax.swing.plaf.ComponentUI), JComponent.updateUI()public void uninstallUI(JComponent c)
ComponentUIinstallUI. Этот метод вызывается когда это UIComponent экземпляр удаляется как делегат UI к указанному компоненту. Этот метод должен отменить конфигурацию, выполняемую в installUI, делать все возможное для отпуска JComponent экземпляр в чистом состоянии (никакие посторонние слушатели, стиль определенные объекты свойства, и т.д.). Это должно включать следующее: uninstallUI в class ComponentUIc - компонент, из которого удаляется этот делегат UI; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиComponentUI.installUI(javax.swing.JComponent), JComponent.updateUI()protected void installDefaults()
protected void uninstallDefaults()
protected void installListeners()
PropertyChangeListener возвращенный из createPropertyChangeListener на JDesktopPane.createPropertyChangeListener()protected void uninstallListeners()
PropertyChangeListener возвращенный из createPropertyChangeListener от JDesktopPane.createPropertyChangeListener()protected void installDesktopManager()
protected void uninstallDesktopManager()
protected void installKeyboardActions()
protected void registerKeyboardActions()
protected void unregisterKeyboardActions()
protected void uninstallKeyboardActions()
public void paint(Graphics g, JComponent c)
ComponentUIComponentUI.update метод, когда указанный компонент красится. Подклассы должны переопределить этот метод и использовать указанное Graphics объект представить контент компонента.paint в class ComponentUIg - Graphics контекст, в котором можно нарисоватьc - нарисованный компонент; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиComponentUI.update(java.awt.Graphics, javax.swing.JComponent)public Dimension getPreferredSize(JComponent c)
ComponentUInull возвращается, привилегированный размер будет вычислен менеджером по расположению компонента вместо этого (это - привилегированный подход для любого компонента с определенным установленным менеджером по расположению). Реализация по умолчанию этого метода возвраты null.getPreferredSize в class ComponentUIc - компонент, привилегированный размер которого запрашивается; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиJComponent.getPreferredSize(), LayoutManager.preferredLayoutSize(java.awt.Container)public Dimension getMinimumSize(JComponent c)
ComponentUInull возвращается, минимальный размер будет вычислен менеджером по расположению компонента вместо этого (это - привилегированный подход для любого компонента с определенным установленным менеджером по расположению). Реализация по умолчанию этого метода вызывает getPreferredSize и возвраты то значение.getMinimumSize в class ComponentUIc - компонент, минимальный размер которого запрашивается; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиDimension объект или nullJComponent.getMinimumSize(), LayoutManager.minimumLayoutSize(java.awt.Container), ComponentUI.getPreferredSize(javax.swing.JComponent)public Dimension getMaximumSize(JComponent c)
ComponentUInull возвращается, максимальный размер будет вычислен менеджером по расположению компонента вместо этого (это - привилегированный подход для любого компонента с определенным установленным менеджером по расположению). Реализация по умолчанию этого метода вызывает getPreferredSize и возвраты то значение.getMaximumSize в class ComponentUIc - компонент, максимальный размер которого запрашивается; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиDimension объект или nullJComponent.getMaximumSize(), LayoutManager2.maximumLayoutSize(java.awt.Container)protected PropertyChangeListener createPropertyChangeListener()
PropertyChangeListener устанавливать на JDesktopPane.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92