Spec-Zone.ru › OpenJDK 8

Класс OceanTheme

  • java.lang.Object
    • javax.swing.plaf.metal.MetalTheme
      • javax.swing.plaf.metal.DefaultMetalTheme
        • javax.swing.plaf.metal.OceanTheme

public class OceanTheme
extends DefaultMetalTheme

Тема по умолчанию для MetalLookAndFeel.

Разработчики Metal Look and Feel стремятся поддерживать внешний вид по умолчанию актуальным, возможно, используя новые темы в будущем. Поэтому разработчики должны использовать этот класс напрямую только в том случае, если они хотят настроить внешний вид "Ocean" или принудительно установить его в качестве текущей темы, независимо от будущих обновлений.

Все цвета, возвращаемые OceanTheme, полностью непрозрачны.

Since:
1.5
См. также:
MetalLookAndFeel.setCurrentTheme(javax.swing.plaf.metal.MetalTheme)

Конструкторы

Конструктор и описание
OceanTheme()

Создает экземпляр OceanTheme

Методы

Модификатор и тип Метод и описание
void addCustomEntriesToTable(UIDefaults table)

Добавляет пользовательские записи этой темы в таблицу по умолчанию.

protected ColorUIResource getBlack()

Возвращает черный цвет.

ColorUIResource getControlTextColor()

Возвращает цвет текста для элементов управления.

ColorUIResource getDesktopColor()

Возвращает цвет рабочего стола.

ColorUIResource getInactiveControlTextColor()

Возвращает цвет текста для неактивных элементов управления.

ColorUIResource getMenuDisabledForeground()

Возвращает цвет отключения переднего плана меню.

String getName()

Возвращает имя этой темы, "Ocean".

protected ColorUIResource getPrimary1()

Возвращает цвет первичного оттенка 1.

protected ColorUIResource getPrimary2()

Возвращает цвет первичного оттенка 2.

protected ColorUIResource getPrimary3()

Возвращает цвет первичного оттенка 3.

protected ColorUIResource getSecondary1()

Возвращает цвет вторичного оттенка 1.

protected ColorUIResource getSecondary2()

Возвращает цвет вторичного оттенка 2.

protected ColorUIResource getSecondary3()

Возвращает цвет вторичного оттенка 3.

Методы, унаследованные от класса javax.swing.plaf.metal.DefaultMetalTheme

getControlTextFont, getMenuTextFont, getSubTextFont, getSystemTextFont, getUserTextFont, getWindowTitleFont

Методы, унаследованные от класса javax.swing.plaf.metal.MetalTheme

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

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Конструкторы

OceanTheme

public OceanTheme()

Создает экземпляр OceanTheme

Методы

addCustomEntriesToTable

public void addCustomEntriesToTable(UIDefaults table)

Добавляет пользовательские записи этой темы в таблицу по умолчанию.

Переопределяет:
addCustomEntriesToTable в классе MetalTheme
Параметры:
table - таблица по умолчанию, не null
Исключения:
NullPointerException - если table является null
См. также:
MetalLookAndFeel.getDefaults()

getName

public String getName()

Возвращает имя этой темы, "Ocean".

Переопределяет:
getName в классе DefaultMetalTheme
Возвращает:
"Ocean"

getPrimary1

protected ColorUIResource getPrimary1()

Возвращает цвет первичного оттенка 1. Возвращает цвет с шестнадцатеричным значением rgb 0x6382BF.

Переопределяет:
getPrimary1 в классе DefaultMetalTheme
Возвращает:
цвет первичного оттенка 1
См. также:
Color.decode(java.lang.String)

getPrimary2

protected ColorUIResource getPrimary2()

Возвращает цвет первичного оттенка 2. Возвращает цвет с шестнадцатеричным значением rgb 0xA3B8CC.

Переопределяет:
getPrimary2 в классе DefaultMetalTheme
Возвращает:
цвет первичного оттенка 2
См. также:
Color.decode(java.lang.String)

getPrimary3

protected ColorUIResource getPrimary3()

Возвращает цвет первичного оттенка 3. Возвращает цвет с шестнадцатеричным значением rgb 0xB8CFE5.

Переопределяет:
getPrimary3 в классе DefaultMetalTheme
Возвращает:
цвет первичного оттенка 3
См. также:
Color.decode(java.lang.String)

getSecondary1

protected ColorUIResource getSecondary1()

Возвращает цвет вторичного оттенка 1. Возвращает цвет с шестнадцатеричным значением rgb 0x7A8A99.

Переопределяет:
getSecondary1 в классе DefaultMetalTheme
Возвращает:
цвет вторичного оттенка 1
См. также:
Color.decode(java.lang.String)

getSecondary2

protected ColorUIResource getSecondary2()

Возвращает цвет вторичного оттенка 2. Возвращает цвет с шестнадцатеричным значением rgb 0xB8CFE5.

Переопределяет:
getSecondary2 в классе DefaultMetalTheme
Возвращает:
цвет вторичного оттенка 2
См. также:
Color.decode(java.lang.String)

getSecondary3

protected ColorUIResource getSecondary3()

Возвращает цвет вторичного оттенка 3. Возвращает цвет с шестнадцатеричным значением rgb 0xEEEEEE.

Переопределяет:
getSecondary3 в классе DefaultMetalTheme
Возвращает:
цвет вторичного оттенка 3
См. также:
Color.decode(java.lang.String)

getBlack

protected ColorUIResource getBlack()

Возвращает черный цвет. Возвращает цвет с шестнадцатеричным значением rgb 0x333333.

Переопределяет:
getBlack в классе MetalTheme
Возвращает:
черный цвет
См. также:
Color.decode(java.lang.String)

getDesktopColor

public ColorUIResource getDesktopColor()

Возвращает цвет рабочего стола. Возвращает цвет с шестнадцатеричным значением rgb 0xFFFFFF.

Переопределяет:
getDesktopColor в классе MetalTheme
Возвращает:
цвет рабочего стола
См. также:
Color.decode(java.lang.String)

getInactiveControlTextColor

public ColorUIResource getInactiveControlTextColor()

Возвращает цвет текста для неактивных элементов управления. Возвращает цвет с шестнадцатеричным значением rgb 0x999999.

Переопределяет:
getInactiveControlTextColor в классе MetalTheme
Возвращает:
цвет текста для неактивных элементов управления

getControlTextColor

public ColorUIResource getControlTextColor()

Возвращает цвет текста для элементов управления. Возвращает цвет с шестнадцатеричным значением rgb 0x333333.

Переопределяет:
getControlTextColor в классе MetalTheme
Возвращает:
цвет текста для элементов управления

getMenuDisabledForeground

public ColorUIResource getMenuDisabledForeground()

Возвращает цвет отключения переднего плана меню. Возвращает цвет с шестнадцатеричным значением rgb 0x999999.

Переопределяет:
getMenuDisabledForeground в классе MetalTheme
Возвращает:
цвет отключения переднего плана меню

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API