- 既知のすべての実装クラス:
- BasicComboPopup,- MetalComboBoxUI.MetalComboPopup
public interface ComboPopup
コンボボックスのポップアップ部分の実装に必要なメソッドを定義するインタフェースです。
 
 警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beansパッケージに追加されました。 XMLEncoderを参照してください。 
- 
メソッドのサマリー修飾子と型メソッド説明コンボボックスに追加されるキー・リスナー、またはnullを返します。getList()コンボボックスの項目を描画するために使用されているリストを返します。コンボボックスに追加されるマウス・リスナー、またはnullを返します。コンボボックスに追加されるマウス・モーション・リスナー、またはnullを返します。voidhide()ポップアップを非表示にします。booleanポップアップが可視(現在表示中)である場合にtrueを返します。voidshow()ポップアップを表示します。voidUIがアンインストール中であることをComboPopupに通知するために呼び出されます。
- 
メソッドの詳細- 
showvoid show()ポップアップを表示します。
- 
hidevoid hide()ポップアップを非表示にします。
- 
isVisibleboolean isVisible()ポップアップが可視(現在表示中)である場合にtrueを返します。- 戻り値:
- コンポーネントが可視の場合はtrue、そうでない場合はfalse。
 
- 
getListコンボボックスの項目を描画するために使用されているリストを返します。 このメソッドはかなり実装固有なので、一般のリスト操作には使わないようにしてください。- 戻り値:
- コンボ・ボックスにアイテムを描画するために使用されているリスト
 
- 
getMouseListenerMouseListener getMouseListener()コンボボックスに追加されるマウス・リスナー、またはnullを返します。 このメソッドがnullを返す場合、コンボボックスには追加されません。- 戻り値:
- MouseListenerまたはnull
 
- 
getMouseMotionListenerMouseMotionListener getMouseMotionListener()コンボボックスに追加されるマウス・モーション・リスナー、またはnullを返します。 このメソッドがnullを返す場合、コンボボックスには追加されません。- 戻り値:
- MouseMotionListenerまたはnull
 
- 
getKeyListenerKeyListener getKeyListener()コンボボックスに追加されるキー・リスナー、またはnullを返します。 このメソッドがnullを返す場合、コンボボックスには追加されません。- 戻り値:
- コンボ・ボックスに追加されるキー・リスナーまたはnull
 
- 
uninstallingUIvoid uninstallingUI()UIがアンインストール中であることをComboPopupに通知するために呼び出されます。 ComboPopupがコンポーネントにリスナーを追加した場合、ここでそれらを削除するべきです。
 
-