-
- 所有已知实现类:
-
BasicComboPopup
,MetalComboBoxUI.MetalComboPopup
public interface ComboPopup
该接口定义了实现组合框弹出部分所需的方法。警告:此类的序列化对象与以后的Swing版本不兼容。 当前的序列化支持适用于运行相同版本Swing的应用程序之间的短期存储或RMI。 从1.4开始,
java.beans
软件包中添加了对所有JavaBeansjava.beans
长期存储的支持。 请参阅XMLEncoder
。
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 KeyListener
getKeyListener()
返回将添加到组合框的键侦听器或null。JList<Object>
getList()
返回用于在组合框中绘制项目的列表。MouseListener
getMouseListener()
返回将添加到组合框的鼠标侦听器或null。MouseMotionListener
getMouseMotionListener()
返回将添加到组合框的鼠标移动侦听器或null。void
hide()
隐藏弹出窗口boolean
isVisible()
如果弹出窗口可见(当前正在显示),则返回true。void
show()
显示弹出窗口void
uninstallingUI()
被叫通知ComboPopup UI正在卸载。
-
-
-
方法详细信息
-
show
void show()
显示弹出窗口
-
hide
void hide()
隐藏弹出窗口
-
isVisible
boolean isVisible()
如果弹出窗口可见(当前正在显示),则返回true。- 结果
-
true
如果组件可见; 否则为false
。
-
getMouseListener
MouseListener getMouseListener()
返回将添加到组合框的鼠标侦听器或null。 如果此方法返回null,则不会将其添加到组合框中。- 结果
-
a
MouseListener
或null
-
getMouseMotionListener
MouseMotionListener getMouseMotionListener()
返回将添加到组合框的鼠标移动侦听器或null。 如果此方法返回null,则不会将其添加到组合框中。- 结果
-
a
MouseMotionListener
或null
-
getKeyListener
KeyListener getKeyListener()
返回将添加到组合框的键侦听器或null。 如果此方法返回null,则不会将其添加到组合框中。- 结果
- 将添加到组合框的键侦听器或null
-
uninstallingUI
void uninstallingUI()
被叫通知ComboPopup UI正在卸载。 如果ComboPopup在组件中添加了任何侦听器,则应在此处删除它们。
-
-