Класс BasicRadioButtonUI
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
- Прямые известные подклассы:
-
BasicCheckBoxUI,MetalRadioButtonUI
public class BasicRadioButtonUI extends BasicToggleButtonUI
Реализация RadioButtonUI для BasicRadioButtonUI
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected Icon |
icon |
Значок. |
Поля, объявленные в классе javax.swing.plaf.basic.BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
BasicRadioButtonUI() |
Создает BasicRadioButtonUI. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static ComponentUI |
createUI |
Возвращает экземпляр BasicRadioButtonUI. |
Icon |
getDefaultIcon() |
Возвращает значок по умолчанию. |
Dimension |
getPreferredSize |
Предпочтительный размер радиокнопки. |
void |
paint |
Отображает радиокнопку. |
protected void |
paintFocus |
Отображает сфокусированную радиокнопку. |
Методы, объявленные в классе javax.swing.plaf.basic.BasicToggleButtonUI
getTextShiftOffset, paintIcon
Методы, объявленные в классе javax.swing.plaf.basic.BasicButtonUI
clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getPropertyPrefix, installDefaults, installKeyboardActions, installListeners, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallDefaults, uninstallKeyboardActions, uninstallListeners
Методы, объявленные в классе javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, installUI, uninstallUI, update
Подробное описание полей
icon
protected Icon icon
Значок.
Подробное описание конструкторов
BasicRadioButtonUI
public BasicRadioButtonUI()
Создает
BasicRadioButtonUI. Подробное описание методов
createUI
public static ComponentUI createUI(JComponent b)
Возвращает экземпляр
BasicRadioButtonUI. - Параметры:
-
b- компонент - Возвращает:
- экземпляр
BasicRadioButtonUI
getDefaultIcon
public Icon getDefaultIcon()
Возвращает значок по умолчанию.
- Возвращает:
- значок по умолчанию
paint
public void paint(Graphics g, JComponent c)
Отображает радиокнопку.
- Overrides:
-
paintв классеComponentUI - Параметры:
-
g- контекст отрисовки -
c- рисуемый компонент; этот аргумент часто игнорируется, но может использоваться, если объект UI без состояния и используется несколькими компонентами - См. также:
paintFocus
protected void paintFocus(Graphics g, Rectangle textRect, Dimension size)
Отображает сфокусированную радиокнопку.
- Параметры:
-
g- экземплярGraphics -
textRect- рамки -
size- размер радиокнопки
getPreferredSize
public Dimension getPreferredSize(JComponent c)
Предпочтительный размер радиокнопки.
- Overrides:
-
getPreferredSizeв классеComponentUI - Параметры:
-
c- компонент, размер которого требуется; этот аргумент часто игнорируется, но может использоваться, если объект UI без состояния и используется несколькими компонентами - Возвращает:
- объект
Dimensionсодержащий предпочтительный размер компонента, подходящий для визуального оформления - См. также:
© 1993, 2023, 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/21/docs/api/java.desktop/javax/swing/plaf/basic/BasicRadioButtonUI.html