|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class BasicRootPaneUI extends RootPaneUI implements PropertyChangeListener
| Конструктор и Описание |
|---|
BasicRootPaneUI() |
| Модификатор и Тип | Метод и Описание |
|---|---|
static ComponentUI |
createUI(JComponent c) |
protected void |
installComponents(JRootPane root) |
protected void |
installDefaults(JRootPane c) |
protected void |
installKeyboardActions(JRootPane root) |
protected void |
installListeners(JRootPane root) |
void |
installUI(JComponent c)
Конфигурирует указанный компонент соответственно для стили.
|
void |
propertyChange(PropertyChangeEvent e)
Вызванный, когда свойство изменяется на корневой области.
|
protected void |
uninstallComponents(JRootPane root) |
protected void |
uninstallDefaults(JRootPane root) |
protected void |
uninstallKeyboardActions(JRootPane root) |
protected void |
uninstallListeners(JRootPane root) |
void |
uninstallUI(JComponent c)
Конфигурация реверсов, которая была сделана на указанном компоненте во время
installUI. |
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, updatepublic 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(JRootPane c)
protected void installComponents(JRootPane root)
protected void installListeners(JRootPane root)
protected void installKeyboardActions(JRootPane root)
protected void uninstallDefaults(JRootPane root)
protected void uninstallComponents(JRootPane root)
protected void uninstallListeners(JRootPane root)
protected void uninstallKeyboardActions(JRootPane root)
public void propertyChange(PropertyChangeEvent e)
defaultButton изменился, это переустановит действия клавиатуры.propertyChange в интерфейсе PropertyChangeListenere - Описание объекта PropertyChangeEvent источника события и свойства, которое изменилось.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92