モジュール java.desktop
パッケージ javax.swing

クラスPopup

java.lang.Object
javax.swing.Popup

public class Popup extends Object
Popupは、ユーザーにComponentを表示するために使用されます。通常、Componentは、特定の包含関係の階層に存在するほかのすべてのComponentの上に配置されます。 Popupのライフ・サイクルは非常に短いです。 Popupを取得してから非表示にした(hideメソッドを呼び出した)場合、その後はこれに対してメソッドを呼び出さないでください。 これにより、PopupFactoryによってPopupがキャッシュに保持され、後で使用できます。

汎用規約では、ComponentのサイズまたはPopupの位置を変更する必要がある場合、新しいPopupを取得する必要があります。

Popupは、Componentから派生しません。むしろ、Popupの実装は、自分自身のComponentの作成と維持を自身で行なって、要求されたComponentをユーザーに表示します。

通常の場合、Popupのインスタンスの明示的な作成は行いません。代わりに、PopupFactoryからインスタンスを取得します。

導入されたバージョン:
1.4
関連項目: