Spec-Zone.ru › OpenJDK 25

Класс MetalInternalFrameUI

java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.InternalFrameUI
javax.swing.plaf.basic.BasicInternalFrameUI
javax.swing.plaf.metal.MetalInternalFrameUI
public class MetalInternalFrameUI extends BasicInternalFrameUI
Реализация JInternalFrame для Metal.

Краткое описание вложенных классов

Вложенные классы и интерфейсы, объявленные в классе BasicInternalFrameUI

BasicInternalFrameUI.BasicInternalFrameListener, BasicInternalFrameUI.BorderListener, BasicInternalFrameUI.ComponentHandler, BasicInternalFrameUI.GlassPaneDispatcher, BasicInternalFrameUI.InternalFrameLayout, BasicInternalFrameUI.InternalFramePropertyChangeListener

Краткое описание полей

Модификатор и тип Поле Описание
protected static String IS_PALETTE
Свойство JInternalFrame.isPalette.

Поля, объявленные в классе BasicInternalFrameUI

borderListener, componentListener, eastPane, frame, glassPaneDispatcher, internalFrameLayout, northPane, openMenuKey, propertyChangeListener, southPane, titlePane, westPane

Краткое описание конструкторов

Конструктор Описание
MetalInternalFrameUI(JInternalFrame b)
Создает новый экземпляр MetalInternalFrameUI.

Краткое описание методов

Модификатор и тип Метод Описание
protected MouseInputAdapter createBorderListener(JInternalFrame w)
Возвращает MouseInputAdapter, который будет установлен на TitlePane.
static ComponentUI createUI(JComponent c)
Создает новый экземпляр MetalInternalFrameUI.
void setPalette(boolean isPalette)
Если isPalette равно true, задает границу и заголовок палитры

Методы, объявленные в классе BasicInternalFrameUI

activateFrame, closeFrame, createComponentListener, createDesktopManager, createEastPane, createGlassPaneDispatcher, createInternalFrameListener, createLayoutManager, createNorthPane, createPropertyChangeListener, createSouthPane, createWestPane, deactivateFrame, deiconifyFrame, deinstallMouseHandlers, getDesktopManager, getEastPane, getMaximumSize, getMinimumSize, getNorthPane, getPreferredSize, getSouthPane, getWestPane, iconifyFrame, installComponents, installDefaults, installKeyboardActions, installListeners, installMouseHandlers, installUI, isKeyBindingActive, isKeyBindingRegistered, maximizeFrame, minimizeFrame, replacePane, setEastPane, setKeyBindingActive, setKeyBindingRegistered, setNorthPane, setSouthPane, setupMenuCloseKey, setupMenuOpenKey, setWestPane, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI

Методы, объявленные в классе ComponentUI

contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update

Методы, объявленные в классе Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание полей

IS_PALETTE

protected static String IS_PALETTE
Свойство JInternalFrame.isPalette.

Подробное описание конструкторов

MetalInternalFrameUI

public MetalInternalFrameUI(JInternalFrame b)
Создает новый экземпляр MetalInternalFrameUI.
Параметры:
b — внутренний фрейм

Подробное описание методов

createUI

public static ComponentUI createUI(JComponent c)
Создает новый экземпляр MetalInternalFrameUI.
Параметры:
c — компонент
Возвращает:
новый экземпляр MetalInternalFrameUI

setPalette

public void setPalette(boolean isPalette)
Если isPalette равно true, задает границу и заголовок палитры
Параметры:
isPalette — если true, задает границу и заголовок палитры

createBorderListener

protected MouseInputAdapter createBorderListener(JInternalFrame w)
Возвращает MouseInputAdapter, который будет установлен на TitlePane.
Переопределяет:
createBorderListener в классе BasicInternalFrameUI
Параметры:
w — JInternalFrame
Возвращает:
MouseInputAdapter, который будет установлен на TitlePane.
С версии:
1.6

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, концептуальные обзоры, определения терминов, обходные решения и рабочие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее дочерних компаний в США и других странах.
Авторские права © 1993, 2025, Oracle и/или ее дочерние компании, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API