Класс OceanTheme
public class OceanTheme extends DefaultMetalTheme
MetalLookAndFeel. Разработчики оформления Metal стремятся поддерживать вид по умолчанию актуальным, возможно, с помощью новых тем в будущем. Поэтому разработчики должны использовать этот класс напрямую только когда они хотят настроить вид "Ocean", или принудительно установить его в качестве текущей темы, независимо от будущих обновлений.
Все цвета, возвращаемые OceanTheme, полностью непрозрачны.
- Since:
- 1.5
- See Also:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
OceanTheme() |
Создает экземпляр OceanTheme
|
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addCustomEntriesToTable |
Добавляет пользовательские записи этой темы в таблицу значений по умолчанию. |
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
Подробное описание конструкторов
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 - Возвращает:
- основной цвет 1
- См. также:
getPrimary2
protected ColorUIResource getPrimary2()
0xA3B8CC.- Переопределяет:
-
getPrimary2в классеDefaultMetalTheme - Возвращает:
- основной цвет 2
- См. также:
getPrimary3
protected ColorUIResource getPrimary3()
0xB8CFE5.- Переопределяет:
-
getPrimary3в классеDefaultMetalTheme - Возвращает:
- основной цвет 3
- См. также:
getSecondary1
protected ColorUIResource getSecondary1()
0x7A8A99.- Переопределяет:
-
getSecondary1в классеDefaultMetalTheme - Возвращает:
- вторичный цвет 1
- См. также:
getSecondary2
protected ColorUIResource getSecondary2()
0xB8CFE5.- Переопределяет:
-
getSecondary2в классеDefaultMetalTheme - Возвращает:
- вторичный цвет 2
- См. также:
getSecondary3
protected ColorUIResource getSecondary3()
0xEEEEEE.- Переопределяет:
-
getSecondary3в классеDefaultMetalTheme - Возвращает:
- вторичный цвет 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, 2021, 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/17/docs/api/java.desktop/javax/swing/plaf/metal/OceanTheme.html