Spec-Zone.ru › OpenJDK 8

Класс MetalRadioButtonUI

  • java.lang.Object
    • javax.swing.plaf.ComponentUI
      • javax.swing.plaf.ButtonUI
        • javax.swing.plaf.basic.BasicButtonUI
          • javax.swing.plaf.basic.BasicToggleButtonUI
            • javax.swing.plaf.basic.BasicRadioButtonUI
              • javax.swing.plaf.metal.MetalRadioButtonUI
Прямые известные подклассы:
MetalCheckBoxUI

public class MetalRadioButtonUI
extends BasicRadioButtonUI

Реализация RadioButtonUI для MetalRadioButtonUI

Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими версиями Swing. Текущая поддержка сериализации подходит для кратковременного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, добавлена поддержка долговременного хранения всех JavaBeans™ в пакете java.beans. Пожалуйста, см. XMLEncoder.

Поля

Модификатор и тип Поле и описание
protected Color disabledTextColor
protected Color focusColor
protected Color selectColor

Поля, унаследованные от класса javax.swing.plaf.basic.BasicRadioButtonUI

icon

Поля, унаследованные от класса javax.swing.plaf.basic.BasicButtonUI

defaultTextIconGap, defaultTextShiftOffset

Конструкторы

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

Методы

Модификатор и тип Метод и описание
static ComponentUI createUI(JComponent c)
protected Color getDisabledTextColor()
protected Color getFocusColor()
protected Color getSelectColor()
void installDefaults(AbstractButton b)
void paint(Graphics g, JComponent c)

Отрисовывает радиокнопку

protected void paintFocus(Graphics g, Rectangle t, Dimension d)

Отрисовывает радиокнопку в фокусе.

protected void uninstallDefaults(AbstractButton b)

Методы, унаследованные от класса javax.swing.plaf.basic.BasicRadioButtonUI

getDefaultIcon, getPreferredSize, getPropertyPrefix, installListeners, uninstallListeners

Методы, унаследованные от класса javax.swing.plaf.basic.BasicToggleButtonUI

getTextShiftOffset, paintIcon

Методы, унаследованные от класса javax.swing.plaf.basic.BasicButtonUI

clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, installKeyboardActions, installUI, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallUI

Методы, унаследованные от класса javax.swing.plaf.ComponentUI

contains, getAccessibleChild, getAccessibleChildrenCount, update

Методы, унаследованные от класса java.lang.Object

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

Подробное описание полей

focusColor

protected Color focusColor

selectColor

protected Color selectColor

disabledTextColor

protected Color disabledTextColor

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

MetalRadioButtonUI

public MetalRadioButtonUI()

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

createUI

public static ComponentUI createUI(JComponent c)

installDefaults

public void installDefaults(AbstractButton b)
Переопределяет:
installDefaults в классе BasicRadioButtonUI

uninstallDefaults

protected void uninstallDefaults(AbstractButton b)
Переопределяет:
uninstallDefaults в классе BasicRadioButtonUI

getSelectColor

protected Color getSelectColor()

getDisabledTextColor

protected Color getDisabledTextColor()

getFocusColor

protected Color getFocusColor()

paint

public void paint(Graphics g,
                  JComponent c)

Описание скопировано из класса: BasicRadioButtonUI

Отрисовывает радиокнопку

Переопределяет:
paint в классе BasicRadioButtonUI
Параметры:
g - контекст отрисовки
c - компонент, который отрисовывается; этот аргумент часто игнорируется, но может быть использован, если объект UI без состояния и используется несколькими компонентами
См. также:
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)

paintFocus

protected void paintFocus(Graphics g,
                          Rectangle t,
                          Dimension d)

Описание скопировано из класса: BasicRadioButtonUI

Отрисовывает радиокнопку в фокусе.

Переопределяет:
paintFocus в классе BasicRadioButtonUI
Параметры:
g - экземпляр Graphics
t - границы
d - размер радиокнопки

© 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