|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class BasicMenuUI extends BasicMenuItemUI
| Модификатор и Тип | Класс и Описание |
|---|---|
class |
BasicMenuUI.ChangeHandler
С Java 2 платформы 1.4, этот ранее недокументированный class является теперь устаревшим.
|
protected class |
BasicMenuUI.MouseInputHandler
Инстанцированный и используемый пунктом меню, чтобы обработать текущий выбор пункта меню от событий от нажатия мыши.
|
| Модификатор и Тип | Поле и Описание |
|---|---|
protected ChangeListener |
changeListener |
protected MenuListener |
menuListener |
acceleratorDelimiter, acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, propertyChangeListener, selectionBackground, selectionForeground| Конструктор и Описание |
|---|
BasicMenuUI() |
doClick, getMinimumSize, getPath, getPreferredMenuItemSize, getPreferredSize, installComponents, installUI, paint, paintBackground, paintMenuItem, paintText, uninstallComponents, uninstallUI, updatecontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehaviorprotected ChangeListener changeListener
protected MenuListener menuListener
public static ComponentUI createUI(JComponent x)
protected void installDefaults()
installDefaults в class BasicMenuItemUIprotected String getPropertyPrefix()
getPropertyPrefix в class BasicMenuItemUIprotected void installListeners()
installListeners в class BasicMenuItemUIprotected void installKeyboardActions()
installKeyboardActions в class BasicMenuItemUIprotected void uninstallKeyboardActions()
uninstallKeyboardActions в class BasicMenuItemUIprotected MouseInputListener createMouseInputListener(JComponent c)
createMouseInputListener в class BasicMenuItemUIprotected MenuListener createMenuListener(JComponent c)
protected ChangeListener createChangeListener(JComponent c)
protected PropertyChangeListener createPropertyChangeListener(JComponent c)
BasicMenuItemUIPropertyChangeListener который будет добавлен к пункту меню. Если этот метод возвратит нуль тогда, то это не будет добавлено к пункту меню.createPropertyChangeListener в class BasicMenuItemUIPropertyChangeListener или нульprotected void uninstallDefaults()
uninstallDefaults в class BasicMenuItemUIprotected void uninstallListeners()
uninstallListeners в class BasicMenuItemUIprotected MenuDragMouseListener createMenuDragMouseListener(JComponent c)
createMenuDragMouseListener в class BasicMenuItemUIprotected MenuKeyListener createMenuKeyListener(JComponent c)
createMenuKeyListener в class BasicMenuItemUIpublic Dimension getMaximumSize(JComponent c)
ComponentUInull возвращается, максимальный размер будет вычислен менеджером по расположению компонента вместо этого (это - привилегированный подход для любого компонента с определенным установленным менеджером по расположению). Реализация по умолчанию этого метода вызывает getPreferredSize и возвраты то значение.getMaximumSize в class BasicMenuItemUIc - компонент, максимальный размер которого запрашивается; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиDimension объект или nullJComponent.getMaximumSize(), LayoutManager2.maximumLayoutSize(java.awt.Container)protected void setupPostTimer(JMenu menu)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92