Класс MetalRadioButtonUI
- Прямые известные подклассы:
MetalCheckBoxUI
public class MetalRadioButtonUI extends BasicRadioButtonUI
Предупреждение: Сериализованные объекты этого класса будут несовместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для кратковременного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4 в пакет java.beans добавлена поддержка долгосрочного хранения всех JavaBeans. См. XMLEncoder.
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected Color |
disabledTextColor |
Цвет отключённого текста. |
protected Color |
focusColor |
Цвет радиокнопки в фокусе. |
protected Color |
selectColor |
Цвет выбранной радиокнопки. |
Поля, объявленные в классе BasicRadioButtonUI
icon | Модификатор и тип | Поле | Описание |
|---|---|---|
protected Icon |
icon |
Значок. |
Поля, объявленные в классе BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset | Модификатор и тип | Поле | Описание |
|---|---|---|
protected int |
defaultTextIconGap |
Интервал по умолчанию между текстом и значком. |
protected int |
defaultTextShiftOffset |
Смещение текста по умолчанию. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
MetalRadioButtonUI() |
Создаёт MetalRadioButtonUI. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static ComponentUI |
createUI |
Возвращает экземпляр MetalRadioButtonUI. |
protected Color |
getDisabledTextColor() |
Возвращает цвет отключённого текста. |
protected Color |
getFocusColor() |
Возвращает цвет JRadioButton в фокусе. |
protected Color |
getSelectColor() |
Возвращает цвет выбранного JRadioButton. |
void |
installDefaults |
Устанавливает свойства по умолчанию. |
Методы, объявленные в классе BasicRadioButtonUI
getDefaultIcon, getPreferredSize, paint, paintFocus | Модификатор и тип | Метод | Описание |
|---|---|---|
Icon |
getDefaultIcon() |
Возвращает значок по умолчанию. |
Dimension |
getPreferredSize |
Предпочтительный размер радиокнопки |
void |
paint |
Отрисовывает радиокнопку |
protected void |
paintFocus |
Отрисовывает радиокнопку в фокусе. |
Методы, объявленные в классе BasicToggleButtonUI
getTextShiftOffset, paintIcon | Модификатор и тип | Метод | Описание |
|---|---|---|
protected int |
getTextShiftOffset() |
Переопределён, чтобы текст не отображался смещённым для переключателей и их подклассов. |
protected void |
paintIcon |
Отрисовывает значок в указанном месте. |
Методы, объявленные в классе BasicButtonUI
clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getPropertyPrefix, installKeyboardActions, installListeners, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallDefaults, uninstallKeyboardActions, uninstallListeners | Модификатор и тип | Метод | Описание |
|---|---|---|
protected void |
clearTextShiftOffset() |
Сбрасывает смещение текста. |
protected BasicButtonListener |
createButtonListener |
Возвращает новый экземпляр BasicButtonListener. |
int |
getBaseline |
Возвращает базовую линию. |
Component.BaselineResizeBehavior |
getBaselineResizeBehavior |
Возвращает перечисление, указывающее, как меняется базовая линия компонента при изменении его размера. |
int |
getDefaultTextIconGap |
Возвращает интервал по умолчанию между текстом и значком. |
protected String |
getPropertyPrefix() |
Возвращает префикс свойства. |
protected void |
installKeyboardActions |
Регистрирует действия клавиатуры. |
protected void |
installListeners |
Регистрирует прослушиватели. |
protected void |
paintButtonPressed |
Отрисовывает нажатую кнопку. |
protected void |
paintFocus |
Отрисовывает кнопку в фокусе. |
protected void |
paintIcon |
Отрисовывает значок текущей кнопки. |
protected void |
paintText |
Метод, который отрисовывает текст текущей кнопки. |
protected void |
paintText |
Метод, который отрисовывает текст текущей кнопки. |
protected void |
setTextShiftOffset() |
Задаёт смещение текста. |
protected void |
uninstallDefaults |
Удаляет свойства по умолчанию. |
protected void |
uninstallKeyboardActions |
Отменяет регистрацию действий клавиатуры. |
protected void |
uninstallListeners |
Отменяет регистрацию прослушивателей. |
Методы, объявленные в классе ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, installUI, uninstallUI, update | Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
contains |
Возвращает true, если указанная позиция x,y находится внутри формы компонента, определённой внешним видом и стилем. |
Accessible |
getAccessibleChild |
Возвращает i-го Accessible дочернего элемента объекта. |
int |
getAccessibleChildrenCount |
Возвращает количество доступных дочерних элементов объекта. |
Dimension |
getMaximumSize |
Возвращает максимальный размер указанного компонента, соответствующий внешнему виду и стилю. |
Dimension |
getMinimumSize |
Возвращает минимальный размер указанного компонента, соответствующий внешнему виду и стилю. |
void |
installUI |
Настраивает указанный компонент в соответствии с внешним видом и стилем. |
void |
uninstallUI |
Отменяет настройку, выполненную для указанного компонента при вызове installUI. |
void |
update |
Уведомляет этот делегат пользовательского интерфейса о необходимости отрисовать указанный компонент. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создаёт и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект какому-либо другому объекту. |
protected void |
finalize() |
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии. Финализация объявлена устаревшей и будет удалена в одном из следующих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного промежутка реального времени. |
final void |
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в фокусе
© 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.