Класс OceanTheme
public class OceanTheme extends DefaultMetalTheme
MetalLookAndFeel. Разработчики внешнего вида Metal стремятся поддерживать внешний вид по умолчанию актуальным, возможно, посредством новых тем в будущем. Поэтому разработчики должны использовать этот класс напрямую только в случае, если они хотят настроить внешний вид «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() |
Возвращает цвет первичного цвета 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, 2023, 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/21/docs/api/java.desktop/javax/swing/plaf/metal/OceanTheme.html