Spec-Zone.ru › OpenJDK 25

Класс 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 в пакет java.beans добавлена поддержка долгосрочного хранения всех JavaBeans. См. XMLEncoder.

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

Модификатор и тип Поле Описание
protected Color disabledTextColor
Цвет отключённого текста.
protected Color focusColor
Цвет радиокнопки, находящейся в фокусе.
protected Color selectColor
Цвет выбранной радиокнопки.

Поля, объявленные в классе BasicRadioButtonUI

icon

Поля, объявленные в классе BasicButtonUI

defaultTextIconGap, defaultTextShiftOffset

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

Конструктор Описание
MetalRadioButtonUI()
Создаёт MetalRadioButtonUI.

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

Модификатор и тип Метод Описание
static ComponentUI createUI(JComponent c)
Возвращает экземпляр MetalRadioButtonUI.
protected Color getDisabledTextColor()
Возвращает цвет отключённого текста.
protected Color getFocusColor()
Возвращает цвет JRadioButton, находящегося в фокусе.
protected Color getSelectColor()
Возвращает цвет выбранного JRadioButton.
void installDefaults(AbstractButton b)
Устанавливает свойства по умолчанию.

Методы, объявленные в классе BasicRadioButtonUI

getDefaultIcon, getPreferredSize, paint, paintFocus

Методы, объявленные в классе BasicToggleButtonUI

getTextShiftOffset, paintIcon

Методы, объявленные в классе BasicButtonUI

clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getPropertyPrefix, installKeyboardActions, installListeners, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallDefaults, uninstallKeyboardActions, uninstallListeners

Методы, объявленные в классе ComponentUI

contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, installUI, uninstallUI, update

Методы, объявленные в классе 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()
Создаёт MetalRadioButtonUI.

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

createUI

public static ComponentUI createUI(JComponent c)
Возвращает экземпляр MetalRadioButtonUI.
Параметры:
c — компонент
Возвращает:
экземпляр MetalRadioButtonUI

installDefaults

public void installDefaults(AbstractButton b)
Описание скопировано из класса: BasicButtonUI
Устанавливает свойства по умолчанию.
Переопределяет:
installDefaults в классе BasicButtonUI
Параметры:
b — абстрактная кнопка

getSelectColor

protected Color getSelectColor()
Возвращает цвет выбранного JRadioButton.
Возвращает:
цвет выбранного JRadioButton

getDisabledTextColor

protected Color getDisabledTextColor()
Возвращает цвет отключённого текста.
Возвращает:
цвет отключённого текста

getFocusColor

protected Color getFocusColor()
Возвращает цвет JRadioButton, находящегося в фокусе.
Возвращает:
цвет JRadioButton, находящегося в фокусе

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, концептуальные обзоры, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/swing/plaf/metal/MetalRadioButtonUI.html

Spec-Zone.ru

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