Интерфейс ComboPopup
- Все известные реализующие классы:
-
BasicComboPopup,MetalComboBoxUI.MetalComboPopup
public interface ComboPopup
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими версиями Swing. Текущая поддержка сериализации подходит для кратковременного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, поддержка долгосрочного хранения всех JavaBeans была добавлена в пакет java.beans. См. XMLEncoder.
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
KeyListener |
getKeyListener() |
Возвращает обработчик событий нажатия клавиш, который будет добавлен к раскрывающемуся списку, или null. |
JList<Object> |
getList() |
Возвращает список, используемый для отображения элементов в раскрывающемся списке. |
MouseListener |
getMouseListener() |
Возвращает обработчик событий щелчка мыши, который будет добавлен к раскрывающемуся списку, или null. |
MouseMotionListener |
getMouseMotionListener() |
Возвращает обработчик событий движения мыши, который будет добавлен к раскрывающемуся списку, или null. |
void |
hide() |
Скрывает всплывающее окно. |
boolean |
isVisible() |
Возвращает true, если всплывающее окно отображается (в настоящее время отображается). |
void |
show() |
Отображает всплывающее окно. |
void |
uninstallingUI() |
Вызывается для уведомления ComboPopup о том, что пользовательский интерфейс отключается. |
Подробное описание методов
show
void show()
hide
void hide()
isVisible
boolean isVisible()
- Возвращает:
-
trueесли компонент отображается;falseв противном случае.
getList
JList<Object> getList()
- Возвращает:
- список, используемый для отображения элементов в раскрывающемся списке
getMouseListener
MouseListener getMouseListener()
- Возвращает:
- обработчик событий щелчка мыши или null
getMouseMotionListener
MouseMotionListener getMouseMotionListener()
- Возвращает:
- обработчик событий движения мыши или null
getKeyListener
KeyListener getKeyListener()
- Возвращает:
- обработчик событий нажатия клавиш, который будет добавлен к раскрывающемуся списку, или null
uninstallingUI
void uninstallingUI()
© 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/basic/ComboPopup.html