public class BasicToggleButtonUI extends BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset
Конструктор и Описание |
---|
BasicToggleButtonUI() |
Модификатор и Тип | Метод и Описание |
---|---|
static ComponentUI |
createUI(JComponent b) |
protected String |
getPropertyPrefix() |
protected int |
getTextShiftOffset()
Overriden так, чтобы текст не был представлен как смещено для Выключателей и подклассов.
|
void |
paint(Graphics g, JComponent c)
Красит указанный компонент соответственно для стили.
|
protected void |
paintIcon(Graphics g, AbstractButton b, Rectangle iconRect) |
clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, getPreferredSize, installDefaults, installKeyboardActions, installListeners, installUI, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
public static ComponentUI createUI(JComponent b)
protected String getPropertyPrefix()
getPropertyPrefix
в class BasicButtonUI
public void paint(Graphics g, JComponent c)
ComponentUI
ComponentUI.update
метод, когда указанный компонент красится. Подклассы должны переопределить этот метод и использовать указанное Graphics
объект представить контент компонента.paint
в class BasicButtonUI
g
- Graphics
контекст, в котором можно нарисоватьc
- нарисованный компонент; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
protected void paintIcon(Graphics g, AbstractButton b, Rectangle iconRect)
protected int getTextShiftOffset()
getTextShiftOffset
в class BasicButtonUI
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92