Класс MetalLookAndFeel
- Все реализованные интерфейсы:
Serializable
public class MetalLookAndFeel extends BasicLookAndFeel
Каждая из ComponentUIs, предоставляемых
MetalLookAndFeel, получает свое поведение из таблицы значений по умолчанию. Если не указано иное, реализации ComponentUI в этом пакете описывают используемый ими набор значений по умолчанию. Если не указано иное, значения по умолчанию устанавливаются при вызове installUI и соответствуют рекомендациям по установке значений по умолчанию, изложенным в LookAndFeel.
MetalLookAndFeel получает свою цветовую палитру и шрифты из MetalTheme. Темой по умолчанию является OceanTheme. Тему можно изменить с помощью метода setCurrentTheme; сведения об изменении темы см. в его описании. До версии 1.5 темой по умолчанию была DefaultMetalTheme. Системное свойство "swing.metalTheme" можно установить в значение "steel", чтобы указать, что темой по умолчанию должна быть DefaultMetalTheme.
Предупреждение: сериализованные объекты этого класса не будут совместимы с будущими версиями Swing. Текущая поддержка сериализации предназначена для кратковременного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, в пакет java.beans добавлена поддержка долгосрочного хранения всех JavaBeans. См. XMLEncoder.
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
MetalLookAndFeel() |
Создает MetalLookAndFeel. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
protected void |
createDefaultTheme() |
Проверяет, что текущая MetalTheme является non-null. |
static ColorUIResource |
getAcceleratorForeground() |
Возвращает цвет переднего плана для клавиш ускоренного доступа текущей темы. |
static ColorUIResource |
getAcceleratorSelectedForeground() |
Возвращает цвет переднего плана для выбранных клавиш ускоренного доступа текущей темы. |
static ColorUIResource |
getBlack() |
Возвращает черный цвет текущей темы. |
static ColorUIResource |
getControl() |
Возвращает цвет элементов управления текущей темы. |
static ColorUIResource |
getControlDarkShadow() |
Возвращает цвет темной тени элементов управления текущей темы. |
static ColorUIResource |
getControlDisabled() |
Возвращает цвет отключенных элементов управления текущей темы. |
static ColorUIResource |
getControlHighlight() |
Возвращает цвет подсветки элементов управления текущей темы. |
static ColorUIResource |
getControlInfo() |
Возвращает информационный цвет элементов управления текущей темы. |
static ColorUIResource |
getControlShadow() |
Возвращает цвет тени элементов управления текущей темы. |
static ColorUIResource |
getControlTextColor() |
Возвращает цвет текста элементов управления текущей темы. |
static FontUIResource |
getControlTextFont() |
Возвращает шрифт текста элементов управления текущей темы. |
static MetalTheme |
getCurrentTheme() |
Возвращает тему, используемую в данный момент MetalLookAndFeel. |
UIDefaults |
getDefaults() |
Возвращает значения по умолчанию для внешнего вида. |
String |
getDescription() |
Возвращает краткое описание этого внешнего вида. |
static ColorUIResource |
getDesktopColor() |
Возвращает цвет рабочего стола текущей темы. |
Icon |
getDisabledIcon |
Возвращает Icon с отключенным видом. |
Icon |
getDisabledSelectedIcon |
Возвращает Icon для отключенных компонентов, которые также выбраны. |
static ColorUIResource |
getFocusColor() |
Возвращает цвет фокуса текущей темы. |
static ColorUIResource |
getHighlightedTextColor() |
Возвращает цвет выделенного текста текущей темы. |
String |
getID() |
Возвращает идентификатор этого внешнего вида. |
static ColorUIResource |
getInactiveControlTextColor() |
Возвращает цвет текста неактивных элементов управления текущей темы. |
static ColorUIResource |
getInactiveSystemTextColor() |
Возвращает цвет системного текста в неактивном состоянии текущей темы. |
LayoutStyle |
getLayoutStyle() |
Возвращает LayoutStyle, реализующий рекомендации по дизайну внешнего вида Java. |
static ColorUIResource |
getMenuBackground() |
Возвращает цвет фона меню текущей темы. |
static ColorUIResource |
getMenuDisabledForeground() |
Возвращает цвет переднего плана отключенных пунктов меню текущей темы. |
static ColorUIResource |
getMenuForeground() |
Возвращает цвет переднего плана меню текущей темы. |
static ColorUIResource |
getMenuSelectedBackground() |
Возвращает цвет фона выбранных пунктов меню текущей темы. |
static ColorUIResource |
getMenuSelectedForeground() |
Возвращает цвет переднего плана выбранных пунктов меню текущей темы. |
static FontUIResource |
getMenuTextFont() |
Возвращает шрифт текста меню текущей темы. |
String |
getName() |
Возвращает название этого внешнего вида. |
static ColorUIResource |
getPrimaryControl() |
Возвращает основной цвет элементов управления текущей темы. |
static ColorUIResource |
getPrimaryControlDarkShadow() |
Возвращает цвет основной темной тени элементов управления текущей темы. |
static ColorUIResource |
getPrimaryControlHighlight() |
Возвращает цвет основной подсветки элементов управления текущей темы. |
static ColorUIResource |
getPrimaryControlInfo() |
Возвращает основной информационный цвет элементов управления текущей темы. |
static ColorUIResource |
getPrimaryControlShadow() |
Возвращает цвет основной тени элементов управления текущей темы. |
static ColorUIResource |
getSeparatorBackground() |
Возвращает цвет фона разделителя текущей темы. |
static ColorUIResource |
getSeparatorForeground() |
Возвращает цвет переднего плана разделителя текущей темы. |
static FontUIResource |
getSubTextFont() |
Возвращает шрифт вспомогательного текста текущей темы. |
boolean |
getSupportsWindowDecorations() |
Возвращает true; Metal может предоставлять Window оформления. |
static ColorUIResource |
getSystemTextColor() |
Возвращает цвет системного текста текущей темы. |
static FontUIResource |
getSystemTextFont() |
Возвращает шрифт системного текста текущей темы. |
static ColorUIResource |
getTextHighlightColor() |
Возвращает цвет подсветки текста текущей темы. |
static ColorUIResource |
getUserTextColor() |
Возвращает цвет пользовательского текста текущей темы. |
static FontUIResource |
getUserTextFont() |
Возвращает шрифт пользовательского текста текущей темы. |
static ColorUIResource |
getWhite() |
Возвращает белый цвет текущей темы. |
static ColorUIResource |
getWindowBackground() |
Возвращает цвет фона окна текущей темы. |
static ColorUIResource |
getWindowTitleBackground() |
Возвращает цвет фона заголовка окна текущей темы. |
static FontUIResource |
getWindowTitleFont() |
Возвращает шрифт заголовка окна текущей темы. |
static ColorUIResource |
getWindowTitleForeground() |
Возвращает цвет переднего плана заголовка окна текущей темы. |
static ColorUIResource |
getWindowTitleInactiveBackground() |
Возвращает цвет фона заголовка неактивного окна текущей темы. |
static ColorUIResource |
getWindowTitleInactiveForeground() |
Возвращает цвет переднего плана заголовка неактивного окна текущей темы. |
protected void |
initClassDefaults |
Заполняет table сопоставлениями uiClassID с полным именем класса пользовательского интерфейса. |
protected void |
initComponentDefaults |
Заполняет table значениями по умолчанию для Metal. |
protected void |
initSystemColorDefaults |
Заполняет table системными цветами. |
boolean |
isNativeLookAndFeel() |
Возвращает false; MetalLookAndFeel не является нативным внешним видом. |
boolean |
isSupportedLookAndFeel() |
Возвращает true; MetalLookAndFeel может выполняться на любой платформе. |
void |
provideErrorFeedback |
Вызывается, когда пользователь пытается выполнить недопустимую операцию, например вставить данные в нередактируемый JTextField, находящийся в фокусе. |
static void |
setCurrentTheme |
Задает тему, используемую MetalLookAndFeel. |
Методы, объявленные в классе BasicLookAndFeel
createAudioAction, getAudioActionMap, loadSystemColors, playSound | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Action |
createAudioAction |
Создает и возвращает Action, используемый для воспроизведения звука. |
protected ActionMap |
getAudioActionMap() |
Возвращает ActionMap, содержащий звуковые действия для этого внешнего вида. |
protected void |
loadSystemColors |
Заполняет table парами name-color из systemColors. |
protected void |
playSound |
При необходимости вызывает actionPerformed для audioAction, чтобы воспроизвести звук. |
Методы, объявленные в классе LookAndFeel
getDesktopPropertyValue, initialize, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, toString, uninitialize, uninstallBorder | Модификатор и тип | Метод | Описание |
|---|---|---|
static Object |
getDesktopPropertyValue |
Возвращает значение указанного системного свойства рабочего стола, вызывая Toolkit.getDefaultToolkit().getDesktopProperty(). |
void |
initialize() |
Инициализирует внешний вид. |
static void |
installBorder |
Вспомогательный метод для установки свойства границы компонента в значение из значений по умолчанию. |
static void |
installColors |
Вспомогательный метод для установки свойств цвета переднего плана и фона компонента в значения из значений по умолчанию. |
static void |
installColorsAndFont |
Вспомогательный метод для установки свойств цвета переднего плана, фона и шрифта компонента в значения из значений по умолчанию. |
static void |
installProperty |
Вспомогательный метод для установки на компоненте свойства с указанным именем и значением, если разработчик еще не задал это свойство. |
static void |
loadKeyBindings |
Заполняет InputMap указанными привязками. |
static ComponentInputMap |
makeComponentInputMap |
Создает ComponentInputMapUIResource из keys. |
static Object |
makeIcon |
Создает и возвращает UIDefault.LazyValue, загружающий изображение. |
static InputMap |
makeInputMap |
Создает InputMapUIResource из keys. |
static JTextComponent.KeyBinding[] |
makeKeyBindings |
Вспомогательный метод для создания массива
KeyBindings. |
String |
toString() |
Возвращает строку, отображающую и описывающую свойства этого объекта. |
void |
uninitialize() |
Отменяет инициализацию внешнего вида. |
static void |
uninstallBorder |
Вспомогательный метод для удаления границы. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли другой объект этому объекту. |
protected void |
finalize() |
Устарело, будет удалено: этот элемент API подлежит удалению в будущей версии. Финализация объявлена устаревшей и подлежит удалению в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного времени. |
Подробное описание конструкторов
MetalLookAndFeel
public MetalLookAndFeel()
MetalLookAndFeel.Подробное описание методов
getName
public String getName()
"Metal".- Определено в:
-
getNameв классеLookAndFeel - Возвращает:
- название этого оформления
getID
public String getID()
"Metal".- Определено в:
-
getIDв классеLookAndFeel - Возвращает:
- идентификатор этого оформления
getDescription
public String getDescription()
"The Java(tm) Look and Feel".- Определено в:
-
getDescriptionв классеLookAndFeel - Возвращает:
- краткое описание оформления
isNativeLookAndFeel
public boolean isNativeLookAndFeel()
false; MetalLookAndFeel не является нативным оформлением.- Определено в:
-
isNativeLookAndFeelв классеLookAndFeel - Возвращает:
false
isSupportedLookAndFeel
public boolean isSupportedLookAndFeel()
true; MetalLookAndFeel может работать на любой платформе.- Определено в:
-
isSupportedLookAndFeelв классеLookAndFeel - Возвращает:
true- См. также:
getSupportsWindowDecorations
public boolean getSupportsWindowDecorations()
true; Metal может предоставлять Window оформления окна.- Переопределяет:
-
getSupportsWindowDecorationsв классеLookAndFeel - Возвращает:
true- С версии:
- 1.4
- См. также:
initClassDefaults
protected void initClassDefaults(UIDefaults table)
table сопоставлениями uiClassID с полными именами классов пользовательского интерфейса.
MetalLookAndFeel регистрирует запись для каждого класса пакета javax.swing.plaf.metal с именем MetalXXXUI. Строка XXX — один из uiClassID в Swing. Для uiClassIDs, у которых нет класса в Metal, используется соответствующий класс из javax.swing.plaf.basic. Например, в Metal нет класса с именем
"MetalColorChooserUI", поэтому используется
javax.swing.plaf.basic.BasicColorChooserUI.- Переопределяет:
-
initClassDefaultsв классеBasicLookAndFeel - Параметры:
-
table— экземплярUIDefaults, в который добавляются записи - Выбрасывает:
-
NullPointerException— еслиtableимеет значениеnull - См. также:
initSystemColorDefaults
protected void initSystemColorDefaults(UIDefaults table)
table системными цветами. В table добавляются следующие значения: | Ключ | Значение |
|---|---|
| "desktop" |
theme.getDesktopColor() |
| "activeCaption" |
theme.getWindowTitleBackground() |
| "activeCaptionText" |
theme.getWindowTitleForeground() |
| "activeCaptionBorder" |
theme.getPrimaryControlShadow() |
| "inactiveCaption" |
theme.getWindowTitleInactiveBackground() |
| "inactiveCaptionText" |
theme.getWindowTitleInactiveForeground() |
| "inactiveCaptionBorder" |
theme.getControlShadow() |
| "window" |
theme.getWindowBackground() |
| "windowBorder" |
theme.getControl() |
| "windowText" |
theme.getUserTextColor() |
| "menu" |
theme.getMenuBackground() |
| "menuText" |
theme.getMenuForeground() |
| "text" |
theme.getWindowBackground() |
| "textText" |
theme.getUserTextColor() |
| "textHighlight" |
theme.getTextHighlightColor() |
| "textHighlightText" |
theme.getHighlightedTextColor() |
| "textInactiveText" |
theme.getInactiveSystemTextColor() |
| "control" |
theme.getControl() |
| "controlText" |
theme.getControlTextColor() |
| "controlHighlight" |
theme.getControlHighlight() |
| "controlLtHighlight" |
theme.getControlHighlight() |
| "controlShadow" |
theme.getControlShadow() |
| "controlDkShadow" |
theme.getControlDarkShadow() |
| "scrollbar" |
theme.getControl() |
| "info" |
theme.getPrimaryControl() |
| "infoText" |
theme.getPrimaryControlInfo() |
theme соответствует текущему MetalTheme.- Переопределяет:
-
initSystemColorDefaultsв классеBasicLookAndFeel - Параметры:
-
table— объектUIDefaults, в который добавляются значения - Выбрасывает:
-
NullPointerException— еслиtableимеет значениеnull - См. также:
initComponentDefaults
protected void initComponentDefaults(UIDefaults table)
table значениями по умолчанию для Metal.- Переопределяет:
-
initComponentDefaultsв классеBasicLookAndFeel - Параметры:
-
table— объектUIDefaults, в который добавляются значения - Выбрасывает:
-
NullPointerException— еслиtableимеет значениеnull
createDefaultTheme
protected void createDefaultTheme()
MetalTheme является non-null. Этот метод-обертка для getCurrentTheme.- См. также:
getDefaults
public UIDefaults getDefaults()
createDefaultTheme(), super.getDefaults() и getCurrentTheme().addCustomEntriesToTable(table). Хотя этот метод является открытым, его должен вызывать только UIManager, когда оформление установлено в качестве текущего и после вызова initialize.
- Переопределяет:
-
getDefaultsв классеBasicLookAndFeel - Возвращает:
- значения оформления по умолчанию
- См. также:
provideErrorFeedback
public void provideErrorFeedback(Component component)
JTextField, находящийся в фокусе. Реализация по умолчанию подает звуковой сигнал. Подклассы, которым требуется иное поведение, должны переопределить этот метод и предоставить дополнительную обратную связь.- Переопределяет:
-
provideErrorFeedbackв классеLookAndFeel - Параметры:
-
component—Component, в котором произошла ошибка; может бытьnull, указывающим, что условие ошибки напрямую не связано сComponent - С версии:
- 1.4
setCurrentTheme
public static void setCurrentTheme(MetalTheme theme)
MetalLookAndFeel. После установки темы необходимо повторно установить MetalLookAndFeel и пересоздать пользовательские интерфейсы. Ниже показано, как это сделать:
MetalLookAndFeel.setCurrentTheme(theme); // re-install the Metal Look and Feel UIManager.setLookAndFeel(new MetalLookAndFeel()); // Update the ComponentUIs for all Components. This // needs to be invoked for all windows. SwingUtilities.updateComponentTreeUI(rootComponent);Если этого не сделать, результат не определен.
- Параметры:
-
theme— используемая тема - Выбрасывает:
-
NullPointerException— еслиthemeимеет значениеnull - См. также:
getCurrentTheme
public static MetalTheme getCurrentTheme()
MetalLookAndFeel. Если текущая тема — null, создается тема по умолчанию.- Возвращает:
- текущую тему
- С версии:
- 1.5
- См. также:
getDisabledIcon
public Icon getDisabledIcon(JComponent component, Icon icon)
Icon в отключенном состоянии. Этот метод используется для создания отключенного Icon, если он не был задан. Например, если создать JButton и задать только Icon с помощью setIcon, этот метод будет вызван для создания отключенного Icon. Если в качестве icon передано null, метод возвращает null. Некоторые оформления могут не отображать отключенный значок; в таком случае они его игнорируют.
- Переопределяет:
-
getDisabledIconв классеLookAndFeel - Параметры:
-
component— JComponent, отображающий значок; может быть null -
icon— значок, на основе которого создается отключенный значок. - Возвращает:
- Отключенный значок или null, если подходящий значок создать невозможно.
- С версии:
- 1.5
getDisabledSelectedIcon
public Icon getDisabledSelectedIcon(JComponent component, Icon icon)
Icon для отключенных и одновременно выбранных компонентов. Этот метод используется для создания Icon компонентов, которые находятся одновременно в отключенном и выбранном состояниях, но для которых не задан специальный Icon для этого состояния. Например, если создать JButton и задать только Icon с помощью setIcon, этот метод будет вызван для создания отключенного и выбранного Icon. Если в качестве icon передано null, метод возвращает null. Некоторые оформления могут не отображать отключенный и выбранный значок; в таком случае они его игнорируют.
- Переопределяет:
-
getDisabledSelectedIconв классеLookAndFeel - Параметры:
-
component— JComponent, отображающий значок; может быть null -
icon— значок, на основе которого создается отключенный и выбранный значок. - Возвращает:
- Отключенный и выбранный значок или null, если подходящий значок создать невозможно.
- С версии:
- 1.5
getControlTextFont
public static FontUIResource getControlTextFont()
getCurrentTheme().getControlTextColor().- Возвращает:
- шрифт текста элементов управления
- См. также:
getSystemTextFont
public static FontUIResource getSystemTextFont()
getCurrentTheme().getSystemTextFont().- Возвращает:
- шрифт системного текста
- См. также:
getUserTextFont
public static FontUIResource getUserTextFont()
getCurrentTheme().getUserTextFont().- Возвращает:
- шрифт пользовательского текста
- См. также:
getMenuTextFont
public static FontUIResource getMenuTextFont()
getCurrentTheme().getMenuTextFont().- Возвращает:
- шрифт текста меню
- См. также:
getWindowTitleFont
public static FontUIResource getWindowTitleFont()
getCurrentTheme().getWindowTitleFont().- Возвращает:
- шрифт заголовка окна
- См. также:
getSubTextFont
public static FontUIResource getSubTextFont()
getCurrentTheme().getSubTextFont().- Возвращает:
- шрифт вспомогательного текста
- См. также:
getDesktopColor
public static ColorUIResource getDesktopColor()
getCurrentTheme().getDesktopColor().- Возвращает:
- цвет рабочего стола
- См. также:
getFocusColor
public static ColorUIResource getFocusColor()
getCurrentTheme().getFocusColor().- Возвращает:
- цвет фокуса
- См. также:
getWhite
public static ColorUIResource getWhite()
getCurrentTheme().getWhite().- Возвращает:
- белый цвет
- См. также:
getBlack
public static ColorUIResource getBlack()
getCurrentTheme().getBlack().- Возвращает:
- черный цвет
- См. также:
getControl
public static ColorUIResource getControl()
getCurrentTheme().getControl().- Возвращает:
- цвет элементов управления
- См. также:
getControlShadow
public static ColorUIResource getControlShadow()
getCurrentTheme().getControlShadow().- Возвращает:
- цвет тени элементов управления
- См. также:
getControlDarkShadow
public static ColorUIResource getControlDarkShadow()
getCurrentTheme().getControlDarkShadow().- Возвращает:
- цвет темной тени элементов управления
- См. также:
getControlInfo
public static ColorUIResource getControlInfo()
getCurrentTheme().getControlInfo().- Возвращает:
- информационный цвет элементов управления
- См. также:
getControlHighlight
public static ColorUIResource getControlHighlight()
getCurrentTheme().getControlHighlight().- Возвращает:
- цвет подсветки элементов управления
- См. также:
getControlDisabled
public static ColorUIResource getControlDisabled()
getCurrentTheme().getControlDisabled().- Возвращает:
- цвет отключенных элементов управления
- См. также:
getPrimaryControl
public static ColorUIResource getPrimaryControl()
getCurrentTheme().getPrimaryControl().- Возвращает:
- цвет основных элементов управления
- См. также:
getPrimaryControlShadow
public static ColorUIResource getPrimaryControlShadow()
getCurrentTheme().getPrimaryControlShadow().- Возвращает:
- цвет тени основных элементов управления
- См. также:
getPrimaryControlDarkShadow
public static ColorUIResource getPrimaryControlDarkShadow()
getCurrentTheme().getPrimaryControlDarkShadow().- Возвращает:
- цвет темной тени основных элементов управления
- См. также:
getPrimaryControlInfo
public static ColorUIResource getPrimaryControlInfo()
getCurrentTheme().getPrimaryControlInfo().- Возвращает:
- информационный цвет основных элементов управления
- См. также:
getPrimaryControlHighlight
public static ColorUIResource getPrimaryControlHighlight()
getCurrentTheme().getPrimaryControlHighlight().- Возвращает:
- цвет подсветки основных элементов управления
- См. также:
getSystemTextColor
public static ColorUIResource getSystemTextColor()
getCurrentTheme().getSystemTextColor().- Возвращает:
- цвет системного текста
- См. также:
getControlTextColor
public static ColorUIResource getControlTextColor()
getCurrentTheme().getControlTextColor().- Возвращает:
- цвет текста элементов управления
- См. также:
getInactiveControlTextColor
public static ColorUIResource getInactiveControlTextColor()
getCurrentTheme().getInactiveControlTextColor().- Возвращает:
- цвет текста неактивных элементов управления
- См. также:
getInactiveSystemTextColor
public static ColorUIResource getInactiveSystemTextColor()
getCurrentTheme().getInactiveSystemTextColor().- Возвращает:
- цвет текста неактивной системы
- См. также:
getUserTextColor
public static ColorUIResource getUserTextColor()
getCurrentTheme().getUserTextColor().- Возвращает:
- цвет пользовательского текста
- См. также:
getTextHighlightColor
public static ColorUIResource getTextHighlightColor()
getCurrentTheme().getTextHighlightColor().- Возвращает:
- цвет подсветки текста
- См. также:
getHighlightedTextColor
public static ColorUIResource getHighlightedTextColor()
getCurrentTheme().getHighlightedTextColor().- Возвращает:
- цвет выделенного текста
- См. также:
getWindowBackground
public static ColorUIResource getWindowBackground()
getCurrentTheme().getWindowBackground().- Возвращает:
- цвет фона окна
- См. также:
getWindowTitleBackground
public static ColorUIResource getWindowTitleBackground()
getCurrentTheme().getWindowTitleBackground().- Возвращает:
- цвет фона заголовка окна
- См. также:
getWindowTitleForeground
public static ColorUIResource getWindowTitleForeground()
getCurrentTheme().getWindowTitleForeground().- Возвращает:
- цвет переднего плана заголовка окна
- См. также:
getWindowTitleInactiveBackground
public static ColorUIResource getWindowTitleInactiveBackground()
getCurrentTheme().getWindowTitleInactiveBackground().- Возвращает:
- цвет фона неактивного заголовка окна
- См. также:
getWindowTitleInactiveForeground
public static ColorUIResource getWindowTitleInactiveForeground()
getCurrentTheme().getWindowTitleInactiveForeground().- Возвращает:
- цвет текста неактивного заголовка окна
- См. также:
getMenuBackground
public static ColorUIResource getMenuBackground()
getCurrentTheme().getMenuBackground().- Возвращает:
- цвет фона меню
- См. также:
getMenuForeground
public static ColorUIResource getMenuForeground()
getCurrentTheme().getMenuForeground().- Возвращает:
- цвет текста меню
- См. также:
getMenuSelectedBackground
public static ColorUIResource getMenuSelectedBackground()
getCurrentTheme().getMenuSelectedBackground().- Возвращает:
- цвет фона выбранного пункта меню
- См. также:
getMenuSelectedForeground
public static ColorUIResource getMenuSelectedForeground()
getCurrentTheme().getMenuSelectedForeground().- Возвращает:
- цвет текста выбранного пункта меню
- См. также:
getMenuDisabledForeground
public static ColorUIResource getMenuDisabledForeground()
getCurrentTheme().getMenuDisabledForeground().- Возвращает:
- цвет текста отключённого пункта меню
- См. также:
getSeparatorBackground
public static ColorUIResource getSeparatorBackground()
getCurrentTheme().getSeparatorBackground().- Возвращает:
- цвет фона разделителя
- См. также:
getSeparatorForeground
public static ColorUIResource getSeparatorForeground()
getCurrentTheme().getSeparatorForeground().- Возвращает:
- цвет текста разделителя
- См. также:
getAcceleratorForeground
public static ColorUIResource getAcceleratorForeground()
getCurrentTheme().getAcceleratorForeground().- Возвращает:
- цвет текста клавиши быстрого доступа разделителя
- См. также:
getAcceleratorSelectedForeground
public static ColorUIResource getAcceleratorSelectedForeground()
getCurrentTheme().getAcceleratorSelectedForeground().- Возвращает:
- цвет текста клавиши быстрого доступа для выбранного пункта меню
- См. также:
getLayoutStyle
public LayoutStyle getLayoutStyle()
LayoutStyle, реализующий рекомендации Java по проектированию внешнего вида и поведения.- Переопределяет:
-
getLayoutStyleв классеLookAndFeel - Возвращает:
- LayoutStyle, реализующий рекомендации Java по проектированию внешнего вида и поведения
- Начиная с:
- 1.6
- См. также:
© 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.