Класс 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

Методы

Модификатор и типМетодОписание
voidaddCustomEntriesToTable​(UIDefaults table)

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

protected ColorUIResourcegetBlack()

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

ColorUIResourcegetControlTextColor()

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

ColorUIResourcegetDesktopColor()

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

ColorUIResourcegetInactiveControlTextColor()

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

ColorUIResourcegetMenuDisabledForeground()

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

StringgetName()

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

protected ColorUIResourcegetPrimary1()

Возвращает основной цвет 1.

protected ColorUIResourcegetPrimary2()

Возвращает основной цвет 2.

protected ColorUIResourcegetPrimary3()

Возвращает основной цвет 3.

protected ColorUIResourcegetSecondary1()

Возвращает вспомогательный цвет 1.

protected ColorUIResourcegetSecondary2()

Возвращает вспомогательный цвет 2.

protected ColorUIResourcegetSecondary3()

Возвращает вспомогательный цвет 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)

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

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

getName

public String getName()

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

Overrides:
getName в классе DefaultMetalTheme
Возвращает:
"Ocean"

getPrimary1

protected ColorUIResource getPrimary1()

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

Overrides:
getPrimary1 в классе DefaultMetalTheme
Возвращает:
основной цвет 1
См. также:
Color.decode(java.lang.String)

getPrimary2

protected ColorUIResource getPrimary2()

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

Overrides:
getPrimary2 в классе DefaultMetalTheme
Возвращает:
основной цвет 2
См. также:
Color.decode(java.lang.String)

getPrimary3

protected ColorUIResource getPrimary3()

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

Overrides:
getPrimary3 в классе DefaultMetalTheme
Возвращает:
основной цвет 3
См. также:
Color.decode(java.lang.String)

getSecondary1

protected ColorUIResource getSecondary1()

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

Overrides:
getSecondary1 в классе DefaultMetalTheme
Возвращает:
вспомогательный цвет 1
См. также:
Color.decode(java.lang.String)

getSecondary2

protected ColorUIResource getSecondary2()

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

Overrides:
getSecondary2 в классе DefaultMetalTheme
Возвращает:
вспомогательный цвет 2
См. также:
Color.decode(java.lang.String)

getSecondary3

protected ColorUIResource getSecondary3()

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

Overrides:
getSecondary3 в классе DefaultMetalTheme
Возвращает:
вспомогательный цвет 3
См. также:
Color.decode(java.lang.String)

getBlack

protected ColorUIResource getBlack()

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

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

getDesktopColor

public ColorUIResource getDesktopColor()

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

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

getInactiveControlTextColor

public ColorUIResource getInactiveControlTextColor()

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

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

getControlTextColor

public ColorUIResource getControlTextColor()

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

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

getMenuDisabledForeground

public ColorUIResource getMenuDisabledForeground()

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

Overrides:
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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/metal/OceanTheme.html

Spec-Zone .ru
спецификации, руководства, описания, API