Класс OceanTheme
public class OceanTheme extends DefaultMetalTheme
MetalLookAndFeel. Разработчики Metal Look and Feel стремятся поддерживать актуальность внешнего вида по умолчанию, возможно, используя в будущем новые темы. Поэтому разработчикам следует использовать этот класс напрямую только тогда, когда они хотят настроить внешний вид «Ocean» или принудительно сделать его текущей темой независимо от будущих обновлений.
Все цвета, возвращаемые OceanTheme, полностью непрозрачны.
- Начиная с:
- 1.5
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
OceanTheme() |
Создает экземпляр OceanTheme
|
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addCustomEntriesToTable |
Добавляет пользовательские элементы этой темы в таблицу значений по умолчанию. |
protected ColorUIResource |
getBlack() |
Возвращает черный цвет. |
ColorUIResource |
getControlTextColor() |
Возвращает цвет текста элементов управления. |
ColorUIResource |
getDesktopColor() |
Возвращает цвет рабочего стола. |
ColorUIResource |
getInactiveControlTextColor() |
Возвращает цвет текста неактивных элементов управления. |
ColorUIResource |
getMenuDisabledForeground() |
Возвращает цвет переднего плана отключенных пунктов меню. |
String |
getName() |
Возвращает имя этой темы — «Ocean». |
protected ColorUIResource |
getPrimary1() |
Возвращает цвет primary 1. |
protected ColorUIResource |
getPrimary2() |
Возвращает цвет primary 2. |
protected ColorUIResource |
getPrimary3() |
Возвращает цвет primary 3. |
protected ColorUIResource |
getSecondary1() |
Возвращает цвет secondary 1. |
protected ColorUIResource |
getSecondary2() |
Возвращает цвет secondary 2. |
protected ColorUIResource |
getSecondary3() |
Возвращает цвет secondary 3. |
Методы, объявленные в классе DefaultMetalTheme
getControlTextFont, getMenuTextFont, getSubTextFont, getSystemTextFont, getUserTextFont, getWindowTitleFont | Модификатор и тип | Метод | Описание |
|---|---|---|
FontUIResource |
getControlTextFont() |
Возвращает шрифт текста элементов управления. |
FontUIResource |
getMenuTextFont() |
Возвращает шрифт текста меню. |
FontUIResource |
getSubTextFont() |
Возвращает шрифт вспомогательного текста. |
FontUIResource |
getSystemTextFont() |
Возвращает шрифт системного текста. |
FontUIResource |
getUserTextFont() |
Возвращает шрифт пользовательского текста. |
FontUIResource |
getWindowTitleFont() |
Возвращает шрифт заголовка окна. |
Методы, объявленные в классе 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 | Модификатор и тип | Метод | Описание |
|---|---|---|
ColorUIResource |
getAcceleratorForeground() |
Возвращает цвет переднего плана акселератора. |
ColorUIResource |
getAcceleratorSelectedForeground() |
Возвращает цвет переднего плана выбранного акселератора. |
ColorUIResource |
getControl() |
Возвращает цвет элемента управления. |
ColorUIResource |
getControlDarkShadow() |
Возвращает цвет темной тени элемента управления. |
ColorUIResource |
getControlDisabled() |
Возвращает цвет отключенного элемента управления. |
ColorUIResource |
getControlHighlight() |
Возвращает цвет подсветки элемента управления. |
ColorUIResource |
getControlInfo() |
Возвращает информационный цвет элемента управления. |
ColorUIResource |
getControlShadow() |
Возвращает цвет тени элемента управления. |
ColorUIResource |
getFocusColor() |
Возвращает цвет фокуса. |
ColorUIResource |
getHighlightedTextColor() |
Возвращает цвет выделенного текста. |
ColorUIResource |
getInactiveSystemTextColor() |
Возвращает цвет текста неактивной системы. |
ColorUIResource |
getMenuBackground() |
Возвращает цвет фона меню. |
ColorUIResource |
getMenuForeground() |
Возвращает цвет переднего плана меню. |
ColorUIResource |
getMenuSelectedBackground() |
Возвращает цвет фона выбранного пункта меню. |
ColorUIResource |
getMenuSelectedForeground() |
Возвращает цвет переднего плана выбранного пункта меню. |
ColorUIResource |
getPrimaryControl() |
Возвращает основной цвет элемента управления. |
ColorUIResource |
getPrimaryControlDarkShadow() |
Возвращает цвет темной тени основного элемента управления. |
ColorUIResource |
getPrimaryControlHighlight() |
Возвращает цвет подсветки основного элемента управления. |
ColorUIResource |
getPrimaryControlInfo() |
Возвращает информационный цвет основного элемента управления. |
ColorUIResource |
getPrimaryControlShadow() |
Возвращает цвет тени основного элемента управления. |
ColorUIResource |
getSeparatorBackground() |
Возвращает цвет фона разделителя. |
ColorUIResource |
getSeparatorForeground() |
Возвращает цвет переднего плана разделителя. |
ColorUIResource |
getSystemTextColor() |
Возвращает цвет системного текста. |
ColorUIResource |
getTextHighlightColor() |
Возвращает цвет подсветки текста. |
ColorUIResource |
getUserTextColor() |
Возвращает цвет пользовательского текста. |
protected ColorUIResource |
getWhite() |
Возвращает белый цвет. |
ColorUIResource |
getWindowBackground() |
Возвращает цвет фона окна. |
ColorUIResource |
getWindowTitleBackground() |
Возвращает цвет фона заголовка окна. |
ColorUIResource |
getWindowTitleForeground() |
Возвращает цвет переднего плана заголовка окна. |
ColorUIResource |
getWindowTitleInactiveBackground() |
Возвращает цвет фона неактивного заголовка окна. |
ColorUIResource |
getWindowTitleInactiveForeground() |
Возвращает цвет переднего плана неактивного заголовка окна. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект какому-либо другому объекту. |
protected void |
finalize() |
Устарел, подлежит удалению: этот элемент API может быть удален в будущей версии. Финализация устарела и может быть удалена в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Переводит текущий поток в состояние ожидания до пробуждения, обычно вследствие вызова метода notify или interrupt. |
final void |
wait |
Переводит текущий поток в состояние ожидания до пробуждения, обычно вследствие вызова метода notify или interrupt либо до истечения заданного интервала реального времени. |
final void |
wait |
Переводит текущий поток в состояние ожидания до пробуждения, обычно вследствие вызова метода notify или interrupt либо до истечения заданного интервала реального времени. |
Подробное описание конструкторов
OceanTheme
public OceanTheme()
OceanTheme
Подробное описание методов
addCustomEntriesToTable
public void addCustomEntriesToTable(UIDefaults table)
- Переопределяет:
-
addCustomEntriesToTableв классеMetalTheme - Параметры:
-
table— таблица значений по умолчанию, не может быть null - Исключения:
-
NullPointerException— еслиtableравноnull - См. также:
getName
public String getName()
- Переопределяет:
-
getNameв классеDefaultMetalTheme - Возвращает:
- «Ocean»
getPrimary1
protected ColorUIResource getPrimary1()
0x6382BF.- Переопределяет:
-
getPrimary1в классеDefaultMetalTheme - Возвращает:
- цвет primary 1
- См. также:
getPrimary2
protected ColorUIResource getPrimary2()
0xA3B8CC.- Переопределяет:
-
getPrimary2в классеDefaultMetalTheme - Возвращает:
- цвет primary 2
- См. также:
getPrimary3
protected ColorUIResource getPrimary3()
0xB8CFE5.- Переопределяет:
-
getPrimary3в классеDefaultMetalTheme - Возвращает:
- цвет primary 3
- См. также:
getSecondary1
protected ColorUIResource getSecondary1()
0x7A8A99.- Переопределяет:
-
getSecondary1в классеDefaultMetalTheme - Возвращает:
- цвет secondary 1
- См. также:
getSecondary2
protected ColorUIResource getSecondary2()
0xB8CFE5.- Переопределяет:
-
getSecondary2в классеDefaultMetalTheme - Возвращает:
- цвет secondary 2
- См. также:
getSecondary3
protected ColorUIResource getSecondary3()
0xEEEEEE.- Переопределяет:
-
getSecondary3в классеDefaultMetalTheme - Возвращает:
- цвет secondary 3
- См. также:
getBlack
protected ColorUIResource getBlack()
0x333333.- Переопределяет:
-
getBlackв классеMetalTheme - Возвращает:
- черный цвет
- См. также:
getDesktopColor
public ColorUIResource getDesktopColor()
0xFFFFFF.- Переопределяет:
-
getDesktopColorв классеMetalTheme - Возвращает:
- цвет рабочего стола
- См. также:
getInactiveControlTextColor
public ColorUIResource getInactiveControlTextColor()
0x999999.- Переопределяет:
-
getInactiveControlTextColorв классеMetalTheme - Возвращает:
- цвет текста неактивных элементов управления
getControlTextColor
public ColorUIResource getControlTextColor()
0x333333.- Переопределяет:
-
getControlTextColorв классеMetalTheme - Возвращает:
- цвет текста элементов управления
getMenuDisabledForeground
public ColorUIResource getMenuDisabledForeground()
0x999999.- Переопределяет:
-
getMenuDisabledForegroundв классеMetalTheme - Возвращает:
- цвет переднего плана отключенных пунктов меню
© 1993, 2025, 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.