public class OceanTheme extends DefaultMetalTheme
MetalLookAndFeel
. Разработчики Металлического Стили стремятся усовершенствовать взгляд значения по умолчанию, возможно с помощью новых тем в будущем. Поэтому, разработчики должны только использовать этот class непосредственно, когда они хотят настроить "Океанский" взгляд, или вынудить его быть текущей темой, независимо от будущих обновлений.
Все цвета, возвращенные OceanTheme
абсолютно непрозрачны.
MetalLookAndFeel.setCurrentTheme(javax.swing.plaf.metal.MetalTheme)
Конструктор и Описание |
---|
OceanTheme()
Создает экземпляр
OceanTheme |
Модификатор и Тип | Метод и Описание |
---|---|
void |
addCustomEntriesToTable(UIDefaults table)
Добавьте пользовательские записи этой темы в таблицу значений по умолчанию.
|
protected ColorUIResource |
getBlack()
Возвращает черный цвет.
|
ColorUIResource |
getControlTextColor()
Возвращает цвет текста управления.
|
ColorUIResource |
getDesktopColor()
Возвращает настольный цвет.
|
ColorUIResource |
getInactiveControlTextColor()
Возвращает неактивный цвет текста управления.
|
ColorUIResource |
getMenuDisabledForeground()
Возвращает меню отключенный цвет переднего плана.
|
Строка |
getName()
Возвратите имя этой темы, "Океана".
|
protected ColorUIResource |
getPrimary1()
Возвращает основной 1 цвет.
|
protected ColorUIResource |
getPrimary2()
Возвращает основные 2 цвета.
|
protected ColorUIResource |
getPrimary3()
Возвращает основные 3 цвета.
|
protected ColorUIResource |
getSecondary1()
Возвращает вторичный 1 цвет.
|
protected ColorUIResource |
getSecondary2()
Возвращает вторичные 2 цвета.
|
protected ColorUIResource |
getSecondary3()
Возвращает вторичные 3 цвета.
|
getControlTextFont, getMenuTextFont, getSubTextFont, getSystemTextFont, getUserTextFont, getWindowTitleFont
getAcceleratorForeground, getAcceleratorSelectedForeground, getControl, getControlDarkShadow, getControlDisabled, getControlHighlight, getControlInfo, getControlShadow, getFocusColor, getHighlightedTextColor, getInactiveSystemTextColor, getMenuBackground, getMenuForeground, getMenuSelectedBackground, getMenuSelectedForeground, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSeparatorBackground, getSeparatorForeground, getSystemTextColor, getTextHighlightColor, getUserTextColor, getWhite, getWindowBackground, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground
public void addCustomEntriesToTable(UIDefaults table)
addCustomEntriesToTable
в class MetalTheme
table
- таблица значений по умолчанию, ненульNullPointerException
- если table
null
MetalLookAndFeel.getDefaults()
public String getName()
getName
в class DefaultMetalTheme
protected ColorUIResource getPrimary1()
0x6382BF
.getPrimary1
в class DefaultMetalTheme
Color.decode(java.lang.String)
protected ColorUIResource getPrimary2()
0xA3B8CC
.getPrimary2
в class DefaultMetalTheme
Color.decode(java.lang.String)
protected ColorUIResource getPrimary3()
0xB8CFE5
.getPrimary3
в class DefaultMetalTheme
Color.decode(java.lang.String)
protected ColorUIResource getSecondary1()
0x7A8A99
.getSecondary1
в class DefaultMetalTheme
Color.decode(java.lang.String)
protected ColorUIResource getSecondary2()
0xB8CFE5
.getSecondary2
в class DefaultMetalTheme
Color.decode(java.lang.String)
protected ColorUIResource getSecondary3()
0xEEEEEE
.getSecondary3
в class DefaultMetalTheme
Color.decode(java.lang.String)
protected ColorUIResource getBlack()
0x333333
.getBlack
в class MetalTheme
Color.decode(java.lang.String)
public ColorUIResource getDesktopColor()
0xFFFFFF
.getDesktopColor
в class MetalTheme
Color.decode(java.lang.String)
public ColorUIResource getInactiveControlTextColor()
0x999999
.getInactiveControlTextColor
в class MetalTheme
public ColorUIResource getControlTextColor()
0x333333
.getControlTextColor
в class MetalTheme
public ColorUIResource getMenuDisabledForeground()
0x999999
.getMenuDisabledForeground
в class MetalTheme
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92