Класс MetalCheckBoxUI
public class MetalCheckBoxUI extends MetalRadioButtonUI
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для кратковременного хранения или обмена данными RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, в пакет java.beans добавлена поддержка долговременного хранения всех JavaBeans. См. XMLEncoder.
Краткое описание полей
Поля, объявленные в классе MetalRadioButtonUI
disabledTextColor, focusColor, selectColor | Модификатор и тип | Поле | Описание |
|---|---|---|
protected Color |
disabledTextColor |
Цвет неактивного текста. |
protected Color |
focusColor |
Цвет радиокнопки в фокусе. |
protected Color |
selectColor |
Цвет выбранной радиокнопки. |
Поля, объявленные в классе BasicRadioButtonUI
icon | Модификатор и тип | Поле | Описание |
|---|---|---|
protected Icon |
icon |
Значок. |
Поля, объявленные в классе BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset | Модификатор и тип | Поле | Описание |
|---|---|---|
protected int |
defaultTextIconGap |
Интервал по умолчанию между текстом и значком. |
protected int |
defaultTextShiftOffset |
Смещение текста по умолчанию. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
MetalCheckBoxUI() |
Создает MetalCheckBoxUI. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static ComponentUI |
createUI |
Возвращает экземпляр MetalCheckBoxUI. |
String |
getPropertyPrefix() |
Возвращает префикс свойства. |
Методы, объявленные в классе MetalRadioButtonUI
getDisabledTextColor, getFocusColor, getSelectColor, installDefaults | Модификатор и тип | Метод | Описание |
|---|---|---|
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, 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 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() |
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt, либо до истечения заданного промежутка реального времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt, либо до истечения заданного промежутка реального времени. |
Подробное описание конструкторов
MetalCheckBoxUI
public MetalCheckBoxUI()
MetalCheckBoxUI.Подробное описание методов
createUI
public static ComponentUI createUI(JComponent b)
MetalCheckBoxUI.- Параметры:
-
b— компонент - Возвращает:
- новый экземпляр
MetalCheckBoxUI
getPropertyPrefix
public String getPropertyPrefix()
BasicButtonUI- Переопределяет:
-
getPropertyPrefixв классеBasicButtonUI - Возвращает:
- префикс свойства
© 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.