Класс SynthRadioButtonUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.ButtonUI
-
- javax.swing.plaf.basic.BasicButtonUI
-
- javax.swing.plaf.synth.SynthButtonUI
-
- javax.swing.plaf.synth.SynthToggleButtonUI
-
- javax.swing.plaf.synth.SynthRadioButtonUI
- Все реализованные интерфейсы:
- PropertyChangeListener, EventListener, SynthConstants, SynthUI
- Прямые известные подклассы:
- SynthCheckBoxUI
public class SynthRadioButtonUI extends SynthToggleButtonUI
Предоставляет делегат UI L&F Synth для JRadioButton.
- С:
- 1.7
Поля
Наследованные поля из класса javax.swing.plaf.basic.BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset
Наследованные поля из интерфейса javax.swing.plaf.synth.SynthConstants
DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED
Конструкторы
| Конструктор и описание |
|---|
SynthRadioButtonUI()
|
Методы
| Модификатор и тип | Метод и описание |
|---|---|
static ComponentUI |
createUI(JComponent b) Создает новый объект UI для данного компонента. |
protected String |
getPropertyPrefix() |
protected Icon |
getSizingIcon(AbstractButton b) Возвращает значок, используемый для расчета предпочтительного/минимального/максимального размера. |
void |
paintBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h) Рисует границу. |
Наследованные методы из класса javax.swing.plaf.synth.SynthButtonUI
getBaseline, getContext, getDefaultIcon, getIcon, getMaximumSize, getMinimumSize, getPreferredSize, installDefaults, installListeners, paint, paint, propertyChange, uninstallDefaults, uninstallListeners, update
Наследованные методы из класса javax.swing.plaf.basic.BasicButtonUI
clearTextShiftOffset, createButtonListener, getBaselineResizeBehavior, getDefaultTextIconGap, getTextShiftOffset, installKeyboardActions, installUI, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallUI
Наследованные методы из класса javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
Наследованные методы из класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Детали конструкторов
SynthRadioButtonUI
public SynthRadioButtonUI()
Детали методов
createUI
public static ComponentUI createUI(JComponent b)
Создает новый объект UI для данного компонента.
- Параметры:
-
b- компонент, для которого нужно создать объект UI - Возвращает:
- объект UI
getPropertyPrefix
protected String getPropertyPrefix()
- Переопределяет:
-
getPropertyPrefixв классеSynthToggleButtonUI
getSizingIcon
protected Icon getSizingIcon(AbstractButton b)
Возвращает значок, используемый для расчета предпочтительного/минимального/максимального размера.
- Переопределяет:
-
getSizingIconв классеSynthButtonUI
paintBorder
public void paintBorder(SynthContext context,
Graphics g,
int x,
int y,
int w,
int h)
Рисует границу.
- Указано в:
-
paintBorderв интерфейсеSynthUI - Переопределяет:
-
paintBorderв классеSynthToggleButtonUI - Параметры:
-
context- контекст компонента -
g-Graphicsдля рисования -
x- координата X -
y- координата Y -
w- ширина границы -
h- высота границы
© 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.