Spec-Zone.ru › OpenJDK 21

Класс PopupMenuUI

java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PopupMenuUI
Прямые известные подклассы:
BasicPopupMenuUI, MultiPopupMenuUI
public abstract class PopupMenuUI extends ComponentUI
Подключаемый интерфейс внешнего вида и ощущений для JPopupMenu.

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

PopupMenuUI()
Модификатор Конструктор Описание
protected
Конструктор для вызова подклассами.

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

Модификатор и тип Метод Описание
Popup getPopup(JPopupMenu popup, int x, int y)
Возвращает Popup, который будет отвечать за отображение JPopupMenu.
boolean isPopupTrigger(MouseEvent e)
Возвращает, является ли данный MouseEvent событием срабатывания всплывающего меню на платформе.

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

contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update

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

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

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

PopupMenuUI

protected PopupMenuUI()
Конструктор для вызова подклассами.

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

isPopupTrigger

public boolean isPopupTrigger(MouseEvent e)
Возвращает, является ли данный MouseEvent событием срабатывания всплывающего меню на платформе
Параметры:
e - MouseEvent
Возвращает:
true, если MouseEvent e является событием срабатывания всплывающего меню
С момента:
1.3

getPopup

public Popup getPopup(JPopupMenu popup, int x, int y)
Возвращает Popup, который будет отвечать за отображение JPopupMenu.
Параметры:
popup - JPopupMenu, запрашивающий всплывающее меню
x - Положение x всплывающего меню на экране
y - Положение y всплывающего меню на экране.
Возвращает:
Всплывающее меню, которое отобразит JPopupMenu
С момента:
1.4

© 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/PopupMenuUI.html

Spec-Zone.ru

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