|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class MetalToggleButtonUI extends BasicToggleButtonUI
Предупреждение: Сериализированные объекты этого class не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans пакет. Пожалуйста, см. XMLEncoder.
| Модификатор и Тип | Поле и Описание |
|---|---|
protected Color |
disabledTextColor |
protected Color |
focusColor |
protected Color |
selectColor |
defaultTextIconGap, defaultTextShiftOffset| Конструктор и Описание |
|---|
MetalToggleButtonUI() |
| Модификатор и Тип | Метод и Описание |
|---|---|
static ComponentUI |
createUI(JComponent b) |
protected Color |
getDisabledTextColor() |
protected Color |
getFocusColor() |
protected Color |
getSelectColor() |
void |
installDefaults(AbstractButton b) |
protected void |
paintButtonPressed(Graphics g, AbstractButton b) |
protected void |
paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect) |
protected void |
paintIcon(Graphics g, AbstractButton b, Rectangle iconRect)
Красит соответствующий значок кнопки
b в пространстве iconRect. |
protected void |
paintText(Graphics g, JComponent c, Rectangle textRect, String text)
С Java 2 платформы v 1.4 этих метода не должны использоваться или overriden.
|
protected void |
uninstallDefaults(AbstractButton b) |
void |
update(Graphics g, JComponent c)
В случае необходимости красит фон компонента, затем вызывает
paint. |
getPropertyPrefix, getTextShiftOffset, paintclearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, getPreferredSize, installKeyboardActions, installListeners, installUI, paintIcon, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallListeners, uninstallUIcontains, getAccessibleChild, getAccessibleChildrenCountprotected Color focusColor
protected Color selectColor
protected Color disabledTextColor
public static ComponentUI createUI(JComponent b)
public void installDefaults(AbstractButton b)
installDefaults в class BasicButtonUIprotected void uninstallDefaults(AbstractButton b)
uninstallDefaults в class BasicButtonUIprotected Color getSelectColor()
protected Color getDisabledTextColor()
protected Color getFocusColor()
public void update(Graphics g, JComponent c)
paint.update в class ComponentUIg - Графика, чтобы нарисовать кc - Подрисовывающий JComponentNullPointerException - если g или c нульComponentUI.update(java.awt.Graphics, javax.swing.JComponent), ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent)protected void paintButtonPressed(Graphics g, AbstractButton b)
paintButtonPressed в class BasicButtonUIprotected void paintText(Graphics g, JComponent c, Rectangle textRect, String text)
BasicButtonUIpaintText в class BasicButtonUIprotected void paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect)
paintFocus в class BasicButtonUIprotected void paintIcon(Graphics g, AbstractButton b, Rectangle iconRect)
b в пространстве iconRect.paintIcon в class BasicToggleButtonUIg - Графика, чтобы нарисовать кb - Кнопка, чтобы представить дляiconRect - пространство, чтобы представить вNullPointerException - если каким-либо из параметров является нуль.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
ЧЕРНОВАЯ земля-b92