Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class SynthStyle extends Object
SynthStyle
ряд свойств стиля. Каждый SynthUI
ссылки по крайней мере один SynthStyle
это получается, используя a SynthStyleFactory
. Вы обычно не должны взаимодействовать с этим class непосредственно, скорее Вы загрузите файл Формата файла Синтезатора в SynthLookAndFeel
это создаст ряд SynthStyles.SynthLookAndFeel
, SynthStyleFactory
Конструктор и Описание |
---|
SynthStyle()
Создает SynthStyle.
|
Модификатор и Тип | Метод и Описание |
---|---|
Объект |
get(SynthContext context, Object key)
Метод get для области определенное свойство стиля.
|
boolean |
getBoolean(SynthContext context, Object key, boolean defaultValue)
Метод удобства, чтобы получить определенное свойство стиля, значение которого является Булевым.
|
Цвет |
getColor(SynthContext context, ColorType type)
Возвращает цвет для указанного состояния.
|
protected abstract Color |
getColorForState(SynthContext context, ColorType type)
Возвращает цвет для указанного состояния.
|
Шрифт |
getFont(SynthContext context)
Возвращает Шрифт для указанного состояния.
|
protected abstract Font |
getFontForState(SynthContext context)
Возвращает шрифт для указанного состояния.
|
SynthGraphicsUtils |
getGraphicsUtils(SynthContext context)
Возвраты
SynthGraphicUtils для указанного контекста. |
Значок |
getIcon(SynthContext context, Object key)
Метод удобства, чтобы получить определенное свойство стиля, значением которого является Значок.
|
Вставки |
getInsets(SynthContext context, Insets insets)
Возвращает Вставки, которые используются, чтобы вычислить информацию о калибровке.
|
int |
getInt(SynthContext context, Object key, int defaultValue)
Метод удобства, чтобы получить определенное свойство стиля, значение которого является a
Number . |
SynthPainter |
getPainter(SynthContext context)
Возвраты
SynthPainter это будет использоваться для рисования. |
Строка |
getString(SynthContext context, Object key, String defaultValue)
Метод удобства, чтобы получить определенное свойство стиля, значением которого является Строка.
|
void |
installDefaults(SynthContext context)
Устанавливает необходимое состояние от этого Стиля на
JComponent от context . |
boolean |
isOpaque(SynthContext context)
Возвращает true, если область непрозрачна.
|
void |
uninstallDefaults(SynthContext context)
Удаляет любое состояние что этот стиль, установленный на
JComponent от context . |
public SynthGraphicsUtils getGraphicsUtils(SynthContext context)
SynthGraphicUtils
для указанного контекста.context
- SynthContext, идентифицирующий запрашивающую сторонуpublic Color getColor(SynthContext context, ColorType type)
JComponent
. Если Color
от JComponent
не является соответствующим, или не используемый, это вызовет getColorForState
. Подклассам не придется обычно переопределить это, вместо этого переопределить getColorForState(javax.swing.plaf.synth.SynthContext, javax.swing.plaf.synth.ColorType)
.context
- SynthContext, идентифицирующий запрашивающую сторонуtype
- Тип цвета, который требуют.protected abstract Color getColorForState(SynthContext context, ColorType type)
JComponent
.context
- SynthContext, идентифицирующий запрашивающую сторонуtype
- Тип цвета, который требуют.public Font getFont(SynthContext context)
JComponent
от context
по мере необходимости. Если это не перенаправляет к JComponent getFontForState(javax.swing.plaf.synth.SynthContext)
вызывается.context
- SynthContext, идентифицирующий запрашивающую сторонуprotected abstract Font getFontForState(SynthContext context)
JComponent
.context
- SynthContext, идентифицирующий запрашивающую сторонуpublic Insets getInsets(SynthContext context, Insets insets)
context
- SynthContext, идентифицирующий запрашивающую сторонуinsets
- Вставки, чтобы поместить возвращаемое значение в.public SynthPainter getPainter(SynthContext context)
SynthPainter
это будет использоваться для рисования. Это может возвратить нуль.context
- SynthContext, идентифицирующий запрашивающую сторонуpublic boolean isOpaque(SynthContext context)
context
- SynthContext, идентифицирующий запрашивающую сторонуpublic Object get(SynthContext context, Object key)
context
- SynthContext, идентифицирующий запрашивающую сторонуkey
- Свойство, которое требуют.public void installDefaults(SynthContext context)
JComponent
от context
.context
- SynthContext, идентифицирующий компонент, чтобы установить свойства к.public void uninstallDefaults(SynthContext context)
JComponent
от context
. Стили не должны зависеть от этого вызываемого в определенных случаях, это никогда нельзя вызывать.
context
- SynthContext, идентифицирующий компонент, чтобы установить свойства к.public int getInt(SynthContext context, Object key, int defaultValue)
Number
. Если значение является a Number
, intValue
возвращается, иначе defaultValue
возвращается.context
- SynthContext, идентифицирующий запрашивающую сторонуkey
- Свойство, которое требуют.defaultValue
- Оцените возврату, если свойство не было определено, или не является Числомpublic boolean getBoolean(SynthContext context, Object key, boolean defaultValue)
context
- SynthContext, идентифицирующий запрашивающую сторонуkey
- Свойство, которое требуют.defaultValue
- Оцените возврату, если свойство не было определено, или не является Булевымpublic Icon getIcon(SynthContext context, Object key)
context
- SynthContext, идентифицирующий запрашивающую сторонуkey
- Свойство, которое требуют.public String getString(SynthContext context, Object key, String defaultValue)
context
- SynthContext, идентифицирующий запрашивающую сторонуkey
- Свойство, которое требуют.defaultValue
- Оцените возврату, если свойство не было определено, или не является Строкой
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
ЧЕРНОВАЯ земля-b92