- java.lang.Object
- 
- javafx.stage.Window
- 
- javafx.stage.PopupWindow
 
 
- 
- すべての実装されたインタフェース:
- EventTarget
 - 直系の既知のサブクラス:
- Popup,- PopupControl
 
 public abstract class PopupWindow extends Window PopupWindowは、Popup、Tooltip、ContextMenuなど、異なるタイプの様々なポップアップ・ベース・ウィンドウの親です。PopupWindowは、ウィンドウの装飾やタイトル・バーがないセカンダリ・ウィンドウです。 OSで最上位ウィンドウとして表示されることはありません。 通常は、通知、ドロップダウン・ボックス、メニューなどのためのツールチップに使用されます。 PopupWindowは、所有者が存在しないと表示できません。 PopupWindowが表示されるためには、所有者ウィンドウが存在する必要があります。 ただし、PopupWindowを事前に作成しておき、初めて表示される前に所有者を単に設定(または変更)することができます。 PopupWindowの表示中にその所有者を変更しようとすると、IllegalStateExceptionが発生します。 PopupWindowは、ポップアップで一般的な動作や機能([Esc]キーが押されたら閉じる機能や、そのウィンドウが非表示の場合は常にすべての子ポップアップ・ウィンドウを非表示にする機能など)の大半をカプセル化します。 これらの機能は、プロパティを介して有効または無効にできます。 - 導入されたバージョン:
- JavaFX 2.0
 
- 
- 
プロパティのサマリープロパティ 型 プロパティ 説明 ObjectProperty<PopupWindow.AnchorLocation>anchorLocationポップアップの位置合せに使用するポップアップのアンカー・ポイントを指定します。ReadOnlyDoublePropertyanchorX画面のポップアップ・アンカー・ポイントのX座標を指定します。ReadOnlyDoublePropertyanchorY画面のポップアップ・アンカー・ポイントのY座標を指定します。BooleanPropertyautoFixこのコンビニエンス変数は、ポップアップを表示する際に、その位置が画面を外れないように、自動的に訂正するかとどうかを示しています。BooleanPropertyautoHideポップアップを自動非表示にするかどうかを指定します。BooleanPropertyconsumeAutoHidingEventsポップアップの非表示の原因となったイベントを使用するかどうかを指定します。BooleanPropertyhideOnEscapeポップアップがフォーカスされている間に処理されないエスケープ・キーが押された場合、PopupWindowを非表示にするかどうかを指定します。ObjectProperty<EventHandler<Event>>onAutoHideautoHideが実行された後に呼び出されます。ReadOnlyObjectProperty<Node>ownerNodeこのポップアップの所有者であるノード。ReadOnlyObjectProperty<Window>ownerWindowこのポップアップの親であるウィンドウ。- 
クラス javafx.stage.Windowで宣言されたプロパティeventDispatcher, focused, forceIntegerRenderScale, height, onCloseRequest, onHidden, onHiding, onShowing, onShown, opacity, outputScaleX, outputScaleY, renderScaleX, renderScaleY, scene, showing, width, x, y
 
- 
 - 
ネストされたクラスのサマリーネストされたクラス 修飾子と型 クラス 説明 static classPopupWindow.AnchorLocationポップアップのアンカー・ポイント選択用のアンカー位置定数です。
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 PopupWindow()
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 ObjectProperty<PopupWindow.AnchorLocation>anchorLocationProperty()ポップアップの位置合せに使用するポップアップのアンカー・ポイントを指定します。ReadOnlyDoublePropertyanchorXProperty()画面のポップアップ・アンカー・ポイントのX座標を指定します。ReadOnlyDoublePropertyanchorYProperty()画面のポップアップ・アンカー・ポイントのY座標を指定します。BooleanPropertyautoFixProperty()このコンビニエンス変数は、ポップアップを表示する際に、その位置が画面を外れないように、自動的に訂正するかとどうかを示しています。BooleanPropertyautoHideProperty()ポップアップを自動非表示にするかどうかを指定します。BooleanPropertyconsumeAutoHidingEventsProperty()ポップアップの非表示の原因となったイベントを使用するかどうかを指定します。PopupWindow.AnchorLocationgetAnchorLocation()プロパティanchorLocationの値を取得します。doublegetAnchorX()プロパティanchorXの値を取得します。doublegetAnchorY()プロパティanchorYの値を取得します。booleangetConsumeAutoHidingEvents()プロパティconsumeAutoHidingEventsの値を取得します。EventHandler<Event>getOnAutoHide()プロパティonAutoHideの値を取得します。NodegetOwnerNode()プロパティownerNodeの値を取得します。WindowgetOwnerWindow()プロパティownerWindowの値を取得します。voidhide()このポップアップおよびそのすべての子を非表示にします。BooleanPropertyhideOnEscapeProperty()ポップアップがフォーカスされている間に処理されないエスケープ・キーが押された場合、PopupWindowを非表示にするかどうかを指定します。booleanisAutoFix()プロパティautoFixの値を取得します。booleanisAutoHide()プロパティautoHideの値を取得します。booleanisHideOnEscape()プロパティhideOnEscapeの値を取得します。ObjectProperty<EventHandler<Event>>onAutoHideProperty()autoHideが実行された後に呼び出されます。ReadOnlyObjectProperty<Node>ownerNodeProperty()このポップアップの所有者であるノード。ReadOnlyObjectProperty<Window>ownerWindowProperty()このポップアップの親であるウィンドウ。voidsetAnchorLocation(PopupWindow.AnchorLocation value)プロパティanchorLocationの値を設定します。voidsetAnchorX(double value)プロパティanchorXの値を設定します。voidsetAnchorY(double value)プロパティanchorYの値を設定します。voidsetAutoFix(boolean value)プロパティautoFixの値を設定します。voidsetAutoHide(boolean value)プロパティautoHideの値を設定します。voidsetConsumeAutoHidingEvents(boolean value)プロパティconsumeAutoHidingEventsの値を設定します。voidsetHideOnEscape(boolean value)プロパティhideOnEscapeの値を設定します。voidsetOnAutoHide(EventHandler<Event> value)プロパティonAutoHideの値を設定します。protected voidsetScene(Scene scene)サブクラスに関する注意: PopupWindowで使用されるシーンは、PopupWindowによって特別に管理されます。voidshow(Node ownerNode, double anchorX, double anchorY)画面上の指定した場所にポップアップを表示します。voidshow(Window owner)ポップアップを表示します。voidshow(Window ownerWindow, double anchorX, double anchorY)画面上の指定した場所にポップアップを表示します。- 
クラス java.lang.Objectで宣言されたメソッドclone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
 - 
クラス javafx.stage.Windowで宣言されたメソッドaddEventFilter, addEventHandler, buildEventDispatchChain, centerOnScreen, eventDispatcherProperty, fireEvent, focusedProperty, forceIntegerRenderScaleProperty, getEventDispatcher, getHeight, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOpacity, getOutputScaleX, getOutputScaleY, getProperties, getRenderScaleX, getRenderScaleY, getScene, getUserData, getWidth, getWindows, getX, getY, hasProperties, heightProperty, isFocused, isForceIntegerRenderScale, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, opacityProperty, outputScaleXProperty, outputScaleYProperty, removeEventFilter, removeEventHandler, renderScaleXProperty, renderScaleYProperty, requestFocus, sceneProperty, setEventDispatcher, setEventHandler, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, show, showingProperty, sizeToScene, widthProperty, xProperty, yProperty
 
- 
 
- 
- 
- 
プロパティの詳細- 
ownerWindowpublic final ReadOnlyObjectProperty<Window> ownerWindowProperty このポップアップの親であるウィンドウ。 すべてのポップアップには所有者ウィンドウが必要です。- 関連項目:
- getOwnerWindow()
 
 - 
ownerNodepublic final ReadOnlyObjectProperty<Node> ownerNodeProperty このポップアップの所有者であるノード。 すべてのポップアップには所有者ウィンドウが必要ですが、所有者ノードに関連付けられる必要はありません。 autohideのポップアップに所有者ノードがある場合、その所有者ノード内でマウスを押してもポップアップは非表示になりません。- 関連項目:
- getOwnerNode()
 
 - 
autoFixpublic final BooleanProperty autoFixProperty このコンビニエンス変数は、ポップアップを表示する際に、その位置が画面を外れないように、自動的に訂正するかとどうかを示しています。- デフォルト値:
- true
- 関連項目:
- isAutoFix(),- setAutoFix(boolean)
 
 - 
autoHidepublic final BooleanProperty autoHideProperty ポップアップを自動非表示にするかどうかを指定します。 ポップアップのフォーカスが失われ、autoHideがtrueの場合、そのポップアップは自動的に非表示になります。唯一の例外は、所有者ノードが show(javafx.scene.Node, double, double)を使用して指定された場合です。 所有者ノードがフォーカスされても、PopupWindowは非表示になりません。- デフォルト値:
- false
- 関連項目:
- isAutoHide(),- setAutoHide(boolean)
 
 - 
onAutoHidepublic final ObjectProperty<EventHandler<Event>> onAutoHideProperty autoHideが実行された後に呼び出されます。
 - 
hideOnEscapepublic final BooleanProperty hideOnEscapeProperty ポップアップがフォーカスされている間に処理されないエスケープ・キーが押された場合、PopupWindowを非表示にするかどうかを指定します。- デフォルト値:
- true
- 関連項目:
- isHideOnEscape(),- setHideOnEscape(boolean)
 
 - 
consumeAutoHidingEventspublic final BooleanProperty consumeAutoHidingEventsProperty ポップアップの非表示の原因となったイベントを使用するかどうかを指定します。 イベントが使用された場合、そのイベントはポップアップの所有者ウィンドウで追加のUIレスポンスをトリガーできなくなります。- デフォルト値:
- true
- 導入されたバージョン:
- JavaFX 2.2
- 関連項目:
- getConsumeAutoHidingEvents(),- setConsumeAutoHidingEvents(boolean)
 
 - 
anchorXpublic final ReadOnlyDoubleProperty anchorXProperty 画面のポップアップ・アンカー・ポイントのX座標を指定します。anchorLocationがWINDOW_TOP_LEFTまたはWINDOW_BOTTOM_LEFTに設定されている場合、xおよびanchorXの値は同じになります。- 導入されたバージョン:
- JavaFX 8.0
- 関連項目:
- getAnchorX(),- setAnchorX(double)
 
 - 
anchorYpublic final ReadOnlyDoubleProperty anchorYProperty 画面のポップアップ・アンカー・ポイントのY座標を指定します。anchorLocationがWINDOW_TOP_LEFTまたはWINDOW_TOP_RIGHTに設定されている場合、yおよびanchorYの値は同じになります。- 導入されたバージョン:
- JavaFX 8.0
- 関連項目:
- getAnchorY(),- setAnchorY(double)
 
 - 
anchorLocationpublic final ObjectProperty<PopupWindow.AnchorLocation> anchorLocationProperty ポップアップの位置合せに使用するポップアップのアンカー・ポイントを指定します。 ポイントは、ポップアップ・ウィンドウの隅、またはそのコンテンツの隅に設定できます。 このコンテキストでは、コンテンツの隅はポップアップ・ルート・ノードのレイアウト境界から導出されます。一般に、アンカー位置を変更しても、現在のウィンドウ位置は変更されません。 そのかわりに、 anchorXおよびanchorYの値が、新しいアンカー・ポイントに対応するように再計算されます。- 導入されたバージョン:
- JavaFX 8.0
- 関連項目:
- getAnchorLocation(),- setAnchorLocation(PopupWindow.AnchorLocation)
 
 
- 
 - 
メソッドの詳細- 
getOwnerWindowpublic final Window getOwnerWindow() プロパティownerWindowの値を取得します。- プロパティの説明:
- このポップアップの親であるウィンドウ。 すべてのポップアップには所有者ウィンドウが必要です。
 
 - 
ownerWindowPropertypublic final ReadOnlyObjectProperty<Window> ownerWindowProperty() このポップアップの親であるウィンドウ。 すべてのポップアップには所有者ウィンドウが必要です。- 関連項目:
- getOwnerWindow()
 
 - 
getOwnerNodepublic final Node getOwnerNode() プロパティownerNodeの値を取得します。- プロパティの説明:
- このポップアップの所有者であるノード。 すべてのポップアップには所有者ウィンドウが必要ですが、所有者ノードに関連付けられる必要はありません。 autohideのポップアップに所有者ノードがある場合、その所有者ノード内でマウスを押してもポップアップは非表示になりません。
 
 - 
ownerNodePropertypublic final ReadOnlyObjectProperty<Node> ownerNodeProperty() このポップアップの所有者であるノード。 すべてのポップアップには所有者ウィンドウが必要ですが、所有者ノードに関連付けられる必要はありません。 autohideのポップアップに所有者ノードがある場合、その所有者ノード内でマウスを押してもポップアップは非表示になりません。- 関連項目:
- getOwnerNode()
 
 - 
setSceneprotected final void setScene(Scene scene) サブクラスに関する注意: PopupWindowで使用されるシーンは、PopupWindowによって特別に管理されます。 このメソッドはオーバーライドされて、UnsupportedOperationExceptionをスローします。 独自のシーンを指定することはできません。
 - 
setAutoFixpublic final void setAutoFix(boolean value) プロパティautoFixの値を設定します。- プロパティの説明:
- このコンビニエンス変数は、ポップアップを表示する際に、その位置が画面を外れないように、自動的に訂正するかとどうかを示しています。
- デフォルト値:
- true
 
 - 
isAutoFixpublic final boolean isAutoFix() プロパティautoFixの値を取得します。- プロパティの説明:
- このコンビニエンス変数は、ポップアップを表示する際に、その位置が画面を外れないように、自動的に訂正するかとどうかを示しています。
- デフォルト値:
- true
 
 - 
autoFixPropertypublic final BooleanProperty autoFixProperty() このコンビニエンス変数は、ポップアップを表示する際に、その位置が画面を外れないように、自動的に訂正するかとどうかを示しています。- デフォルト値:
- true
- 関連項目:
- isAutoFix(),- setAutoFix(boolean)
 
 - 
setAutoHidepublic final void setAutoHide(boolean value) プロパティautoHideの値を設定します。- プロパティの説明:
- ポップアップを自動非表示にするかどうかを指定します。 ポップアップのフォーカスが失われ、autoHideがtrueの場合、そのポップアップは自動的に非表示になります。 
 唯一の例外は、所有者ノードが show(javafx.scene.Node, double, double)を使用して指定された場合です。 所有者ノードがフォーカスされても、PopupWindowは非表示になりません。
- デフォルト値:
- false
 
 - 
isAutoHidepublic final boolean isAutoHide() プロパティautoHideの値を取得します。- プロパティの説明:
- ポップアップを自動非表示にするかどうかを指定します。 ポップアップのフォーカスが失われ、autoHideがtrueの場合、そのポップアップは自動的に非表示になります。 
 唯一の例外は、所有者ノードが show(javafx.scene.Node, double, double)を使用して指定された場合です。 所有者ノードがフォーカスされても、PopupWindowは非表示になりません。
- デフォルト値:
- false
 
 - 
autoHidePropertypublic final BooleanProperty autoHideProperty() ポップアップを自動非表示にするかどうかを指定します。 ポップアップのフォーカスが失われ、autoHideがtrueの場合、そのポップアップは自動的に非表示になります。唯一の例外は、所有者ノードが show(javafx.scene.Node, double, double)を使用して指定された場合です。 所有者ノードがフォーカスされても、PopupWindowは非表示になりません。- デフォルト値:
- false
- 関連項目:
- isAutoHide(),- setAutoHide(boolean)
 
 - 
setOnAutoHidepublic final void setOnAutoHide(EventHandler<Event> value) プロパティonAutoHideの値を設定します。- プロパティの説明:
- autoHideが実行された後に呼び出されます。
 
 - 
getOnAutoHidepublic final EventHandler<Event> getOnAutoHide() プロパティonAutoHideの値を取得します。- プロパティの説明:
- autoHideが実行された後に呼び出されます。
 
 - 
onAutoHidePropertypublic final ObjectProperty<EventHandler<Event>> onAutoHideProperty() autoHideが実行された後に呼び出されます。
 - 
setHideOnEscapepublic final void setHideOnEscape(boolean value) プロパティhideOnEscapeの値を設定します。- プロパティの説明:
- ポップアップがフォーカスされている間に処理されないエスケープ・キーが押された場合、PopupWindowを非表示にするかどうかを指定します。
- デフォルト値:
- true
 
 - 
isHideOnEscapepublic final boolean isHideOnEscape() プロパティhideOnEscapeの値を取得します。- プロパティの説明:
- ポップアップがフォーカスされている間に処理されないエスケープ・キーが押された場合、PopupWindowを非表示にするかどうかを指定します。
- デフォルト値:
- true
 
 - 
hideOnEscapePropertypublic final BooleanProperty hideOnEscapeProperty() ポップアップがフォーカスされている間に処理されないエスケープ・キーが押された場合、PopupWindowを非表示にするかどうかを指定します。- デフォルト値:
- true
- 関連項目:
- isHideOnEscape(),- setHideOnEscape(boolean)
 
 - 
setConsumeAutoHidingEventspublic final void setConsumeAutoHidingEvents(boolean value) プロパティconsumeAutoHidingEventsの値を設定します。- プロパティの説明:
- ポップアップの非表示の原因となったイベントを使用するかどうかを指定します。 イベントが使用された場合、そのイベントはポップアップの所有者ウィンドウで追加のUIレスポンスをトリガーできなくなります。
- デフォルト値:
- true
- 導入されたバージョン:
- JavaFX 2.2
 
 - 
getConsumeAutoHidingEventspublic final boolean getConsumeAutoHidingEvents() プロパティconsumeAutoHidingEventsの値を取得します。- プロパティの説明:
- ポップアップの非表示の原因となったイベントを使用するかどうかを指定します。 イベントが使用された場合、そのイベントはポップアップの所有者ウィンドウで追加のUIレスポンスをトリガーできなくなります。
- デフォルト値:
- true
- 導入されたバージョン:
- JavaFX 2.2
 
 - 
consumeAutoHidingEventsPropertypublic final BooleanProperty consumeAutoHidingEventsProperty() ポップアップの非表示の原因となったイベントを使用するかどうかを指定します。 イベントが使用された場合、そのイベントはポップアップの所有者ウィンドウで追加のUIレスポンスをトリガーできなくなります。- デフォルト値:
- true
- 導入されたバージョン:
- JavaFX 2.2
- 関連項目:
- getConsumeAutoHidingEvents(),- setConsumeAutoHidingEvents(boolean)
 
 - 
showpublic void show(Window owner) ポップアップを表示します。- パラメータ:
- owner- ポップアップの所有者。 nullは指定できません。
- 例外:
- NullPointerException- 所有者がnullの場合
- IllegalArgumentException- 指定した所有者ウィンドウがウィンドウ階層でサイクルを作成する場合
 
 - 
showpublic void show(Node ownerNode, double anchorX, double anchorY) 画面上の指定した場所にポップアップを表示します。 ポップアップ・ウィンドウは、そのアンカー・ポイント(anchorLocation)が指定したanchorX座標とanchorY座標に表示されるように配置されます。ポップアップは、指定した所有者ノードに関連付けられています。 呼出し時に所有者ノードが含まれていた Windowが、表示されるポップアップの所有者ウィンドウになります。autoHideがtrueに設定されている場合、所有者ノードでマウスが押されてもPopupWindowは非表示になりません。- パラメータ:
- ownerNode- ポップアップの所有者ノード。 nullは指定できず、ウィンドウに関連付けられている必要があります。
- anchorX- 画面座標でのポップアップ・アンカーのx位置
- anchorY- 画面座標でのポップアップ・アンカーのy位置
- 例外:
- NullPointerException- ownerNodeがnullの場合
- IllegalArgumentException- 指定した所有者ノードがウィンドウに関連付けられていないか、またはウィンドウがウィンドウ階層でサイクルを作成する場合
 
 - 
showpublic void show(Window ownerWindow, double anchorX, double anchorY) 画面上の指定した場所にポップアップを表示します。 ポップアップ・ウィンドウは、そのアンカー・ポイント(anchorLocation)が指定したanchorX座標とanchorY座標に表示されるように配置されます。- パラメータ:
- ownerWindow- ポップアップの所有者。 nullは指定できません。
- anchorX- 画面座標でのポップアップ・アンカーのx位置
- anchorY- 画面座標でのポップアップ・アンカーのy位置
- 例外:
- NullPointerException- ownerWindowがnullの場合
- IllegalArgumentException- 指定した所有者ウィンドウがウィンドウ階層でサイクルを作成する場合
 
 - 
setAnchorXpublic final void setAnchorX(double value) プロパティanchorXの値を設定します。- プロパティの説明:
- 画面のポップアップ・アンカー・ポイントのX座標を指定します。 anchorLocationがWINDOW_TOP_LEFTまたはWINDOW_BOTTOM_LEFTに設定されている場合、xおよびanchorXの値は同じになります。
- 導入されたバージョン:
- JavaFX 8.0
 
 - 
getAnchorXpublic final double getAnchorX() プロパティanchorXの値を取得します。- プロパティの説明:
- 画面のポップアップ・アンカー・ポイントのX座標を指定します。 anchorLocationがWINDOW_TOP_LEFTまたはWINDOW_BOTTOM_LEFTに設定されている場合、xおよびanchorXの値は同じになります。
- 導入されたバージョン:
- JavaFX 8.0
 
 - 
anchorXPropertypublic final ReadOnlyDoubleProperty anchorXProperty() 画面のポップアップ・アンカー・ポイントのX座標を指定します。anchorLocationがWINDOW_TOP_LEFTまたはWINDOW_BOTTOM_LEFTに設定されている場合、xおよびanchorXの値は同じになります。- 導入されたバージョン:
- JavaFX 8.0
- 関連項目:
- getAnchorX(),- setAnchorX(double)
 
 - 
setAnchorYpublic final void setAnchorY(double value) プロパティanchorYの値を設定します。- プロパティの説明:
- 画面のポップアップ・アンカー・ポイントのY座標を指定します。 anchorLocationがWINDOW_TOP_LEFTまたはWINDOW_TOP_RIGHTに設定されている場合、yおよびanchorYの値は同じになります。
- 導入されたバージョン:
- JavaFX 8.0
 
 - 
getAnchorYpublic final double getAnchorY() プロパティanchorYの値を取得します。- プロパティの説明:
- 画面のポップアップ・アンカー・ポイントのY座標を指定します。 anchorLocationがWINDOW_TOP_LEFTまたはWINDOW_TOP_RIGHTに設定されている場合、yおよびanchorYの値は同じになります。
- 導入されたバージョン:
- JavaFX 8.0
 
 - 
anchorYPropertypublic final ReadOnlyDoubleProperty anchorYProperty() 画面のポップアップ・アンカー・ポイントのY座標を指定します。anchorLocationがWINDOW_TOP_LEFTまたはWINDOW_TOP_RIGHTに設定されている場合、yおよびanchorYの値は同じになります。- 導入されたバージョン:
- JavaFX 8.0
- 関連項目:
- getAnchorY(),- setAnchorY(double)
 
 - 
setAnchorLocationpublic final void setAnchorLocation(PopupWindow.AnchorLocation value) プロパティanchorLocationの値を設定します。- プロパティの説明:
- ポップアップの位置合せに使用するポップアップのアンカー・ポイントを指定します。 ポイントは、ポップアップ・ウィンドウの隅、またはそのコンテンツの隅に設定できます。 このコンテキストでは、コンテンツの隅はポップアップ・ルート・ノードのレイアウト境界から導出されます。 
 一般に、アンカー位置を変更しても、現在のウィンドウ位置は変更されません。 そのかわりに、 anchorXおよびanchorYの値が、新しいアンカー・ポイントに対応するように再計算されます。
- 導入されたバージョン:
- JavaFX 8.0
 
 - 
getAnchorLocationpublic final PopupWindow.AnchorLocation getAnchorLocation() プロパティanchorLocationの値を取得します。- プロパティの説明:
- ポップアップの位置合せに使用するポップアップのアンカー・ポイントを指定します。 ポイントは、ポップアップ・ウィンドウの隅、またはそのコンテンツの隅に設定できます。 このコンテキストでは、コンテンツの隅はポップアップ・ルート・ノードのレイアウト境界から導出されます。 
 一般に、アンカー位置を変更しても、現在のウィンドウ位置は変更されません。 そのかわりに、 anchorXおよびanchorYの値が、新しいアンカー・ポイントに対応するように再計算されます。
- 導入されたバージョン:
- JavaFX 8.0
 
 - 
anchorLocationPropertypublic final ObjectProperty<PopupWindow.AnchorLocation> anchorLocationProperty() ポップアップの位置合せに使用するポップアップのアンカー・ポイントを指定します。 ポイントは、ポップアップ・ウィンドウの隅、またはそのコンテンツの隅に設定できます。 このコンテキストでは、コンテンツの隅はポップアップ・ルート・ノードのレイアウト境界から導出されます。一般に、アンカー位置を変更しても、現在のウィンドウ位置は変更されません。 そのかわりに、 anchorXおよびanchorYの値が、新しいアンカー・ポイントに対応するように再計算されます。- 導入されたバージョン:
- JavaFX 8.0
- 関連項目:
- getAnchorLocation(),- setAnchorLocation(PopupWindow.AnchorLocation)
 
 
- 
 
-