Module  java.desktop

Interface ComboPopup

  • 所有已知实现类:
    BasicComboPopupMetalComboBoxUI.MetalComboPopup


    public interface ComboPopup
    定义实现组合框的弹出部分所需的方法的界面。

    警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,支持所有JavaBeans的长期存储已被添加到java.beans包中。 请参阅XMLEncoder

    • 方法详细信息

      • show

        void show​()
        显示弹出窗口
      • hide

        void hide​()
        隐藏弹出窗口
      • isVisible

        boolean isVisible​()
        如果弹出窗口可见(正在显示),则返回true。
        结果
        true如果组件可见; false否则。
      • getList

        JList<Object> getList​()
        返回用于在组合框中绘制项目的列表。 该方法具有高度的实现特性,不应用于一般的列表操作。
        结果
        用于在组合框中绘制项目的列表
      • getMouseListener

        MouseListener getMouseListener​()
        返回一个将被添加到组合框或null的鼠标监听器。 如果此方法返回null,则不会将其添加到组合框中。
        结果
        一个 MouseListener或null
      • getMouseMotionListener

        MouseMotionListener getMouseMotionListener​()
        返回一个将被添加到组合框或null的鼠标移动侦听器。 如果此方法返回null,则不会将其添加到组合框中。
        结果
        一个 MouseMotionListener或null
      • getKeyListener

        KeyListener getKeyListener​()
        返回一个将被添加到组合框或null的关键侦听器。 如果此方法返回null,则不会将其添加到组合框中。
        结果
        一个将被添加到组合框或null的关键侦听器
      • uninstallingUI

        void uninstallingUI​()
        调用通知ComboPopup用户界面正在卸载。 X- 20045 X- 200 X- 200 200 X- 200 X- 200 200 X- 200 200 X- 200 X- 200 200