Spec-Zone.ru › OpenJDK 8

Класс SynthCheckBoxMenuItemUI

  • java.lang.Object
    • javax.swing.plaf.ComponentUI
      • javax.swing.plaf.ButtonUI
        • javax.swing.plaf.MenuItemUI
          • javax.swing.plaf.basic.BasicMenuItemUI
            • javax.swing.plaf.synth.SynthMenuItemUI
              • javax.swing.plaf.synth.SynthCheckBoxMenuItemUI
Все реализованные интерфейсы:
PropertyChangeListener, EventListener, SynthConstants, SynthUI

public class SynthCheckBoxMenuItemUI
extends SynthMenuItemUI

Предоставляет делегата UI Synth L&F для JCheckBoxMenuItem.

С момента:
1.7

Краткое описание вложенных классов

Краткое описание вложенных классов/интерфейсов, унаследованных от класса javax.swing.plaf.basic.BasicMenuItemUI

BasicMenuItemUI.MouseInputHandler

Краткое описание полей

Краткое описание полей, унаследованных от класса javax.swing.plaf.basic.BasicMenuItemUI

acceleratorDelimiter, acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, propertyChangeListener, selectionBackground, selectionForeground

Краткое описание полей, унаследованных от интерфейса javax.swing.plaf.synth.SynthConstants

DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED

Краткое описание конструкторов

Конструктор и описание
SynthCheckBoxMenuItemUI()

Краткое описание методов

Модификатор и тип Метод и описание
static ComponentUI createUI(JComponent c)

Создаёт новый объект UI для данного компонента.

protected String getPropertyPrefix()
void paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)

Рисует границу.

Краткое описание методов, унаследованных от класса javax.swing.plaf.synth.SynthMenuItemUI

getContext, getPreferredMenuItemSize, installDefaults, installListeners, paint, paint, propertyChange, uninstallDefaults, uninstallListeners, uninstallUI, update

Краткое описание методов, унаследованных от класса javax.swing.plaf.basic.BasicMenuItemUI

createMenuDragMouseListener, createMenuKeyListener, createMouseInputListener, createPropertyChangeListener, doClick, getMaximumSize, getMinimumSize, getPath, getPreferredSize, installComponents, installKeyboardActions, installUI, paintBackground, paintMenuItem, paintText, uninstallComponents, uninstallKeyboardActions

Краткое описание методов, унаследованных от класса javax.swing.plaf.ComponentUI

contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior

Краткое описание методов, унаследованных от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

SynthCheckBoxMenuItemUI

public SynthCheckBoxMenuItemUI()

Подробное описание методов

createUI

public static ComponentUI createUI(JComponent c)

Создаёт новый объект UI для данного компонента.

Параметры:
c - компонент, для которого создавать объект UI
Возвращает:
объект UI

getPropertyPrefix

protected String getPropertyPrefix()
Переопределяет:
getPropertyPrefix в классе BasicMenuItemUI

paintBorder

public void paintBorder(SynthContext context,
                        Graphics g,
                        int x,
                        int y,
                        int w,
                        int h)

Рисует границу.

Указано в:
paintBorder в интерфейсе SynthUI
Переопределяет:
paintBorder в классе SynthMenuItemUI
Параметры:
context - контекст компонента
g - Graphics для рисования
x - координата X
y - координата Y
w - ширина границы
h - высота границы

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API