JavaTM 2 Platform
Standard Ed. 6

javax.swing.plaf.basic
介面 ComboPopup

所有已知實作類別:
BasicComboPopup, MetalComboBoxUI.MetalComboPopup

public interface ComboPopup

定義實作組合框彈出部分所需方法的介面。

警告:此類別的已序列化物件與以後的 Swing 版本不相容。當前序列化支持適用於短期存儲或運行相同 Swing 版本的應用程序之間的 RMI。從 1.4 版本開始,已在 java.beans 套件中添加了支持所有 JavaBeansTM 長期存儲的功能。請參見 XMLEncoder


方法摘要
 KeyListener getKeyListener()
          返回將添加到組合框的鍵偵聽器或 null。
 JList 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

getList

JList getList()
返回要用於在組合框中繪製項的列表。此方法是高度特定於實作的,不應該用於一般列表操作。


getMouseListener

MouseListener getMouseListener()
返回將添加到組合框的鼠標偵聽器或 null。如果此方法返回 null,則不會將鼠標移動偵聽器添加到組合框。

返回:
MouseListener 或 null

getMouseMotionListener

MouseMotionListener getMouseMotionListener()
返回將添加到組合框的鼠標移動偵聽器或 null。如果此方法返回 null,則不會將鼠標移動偵聽器添加到組合框。

返回:
MouseMotionListener 或 null

getKeyListener

KeyListener getKeyListener()
返回將添加到組合框的鍵偵聽器或 null。如果此方法返回 null,則不會將鼠標移動偵聽器添加到組合框。


uninstallingUI

void uninstallingUI()
調用以通知 ComboPopup 正在卸載 UI。如果 ComboPopup 在元件中添加了偵聽器,則其應該在這裡移除它們。


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only