Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-backports > by-pkgid > 1ae263a490540e4bc6d91c7b02edb6eb > files > 871

java-1.8.0-openjfx-1.8.0.102-1.b14.1.mga5.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_101) on Fri Sep 16 10:50:44 UTC 2016 -->
<title>PopupControl (JavaFX 8)</title>
<meta name="date" content="2016-09-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="PopupControl (JavaFX 8)";
        }
    }
    catch(err) {
    }
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/PopupControl.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">JavaFX&nbsp;8</div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../javafx/scene/control/PasswordField.html" title="class in javafx.scene.control"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../javafx/scene/control/PopupControl.CSSBridge.html" title="class in javafx.scene.control"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?javafx/scene/control/PopupControl.html" target="_top">Frames</a></li>
<li><a href="PopupControl.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">javafx.scene.control</div>
<h2 title="Class PopupControl" class="title">Class PopupControl</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../javafx/stage/Window.html" title="class in javafx.stage">javafx.stage.Window</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../javafx/stage/PopupWindow.html" title="class in javafx.stage">javafx.stage.PopupWindow</a></li>
<li>
<ul class="inheritance">
<li>javafx.scene.control.PopupControl</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a>, <a href="../../../javafx/event/EventTarget.html" title="interface in javafx.event">EventTarget</a>, <a href="../../../javafx/scene/control/Skinnable.html" title="interface in javafx.scene.control">Skinnable</a></dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../javafx/scene/control/ContextMenu.html" title="class in javafx.scene.control">ContextMenu</a>, <a href="../../../javafx/scene/control/Tooltip.html" title="class in javafx.scene.control">Tooltip</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">PopupControl</span>
extends <a href="../../../javafx/stage/PopupWindow.html" title="class in javafx.stage">PopupWindow</a>
implements <a href="../../../javafx/scene/control/Skinnable.html" title="interface in javafx.scene.control">Skinnable</a>, <a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a></pre>
<div class="block">An extension of PopupWindow that allows for CSS styling.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 2.0</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== PROPERTY SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="property.summary">
<!--   -->
</a>
<h3>Property Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Type</th>
<th class="colLast" scope="col">Property and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/StringProperty.html" title="class in javafx.beans.property">StringProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#idProperty">id</a></span></code>
<div class="block">The id of this <code>PopupControl</code>.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#maxHeightProperty">maxHeight</a></span></code>
<div class="block">Property for overriding the control's computed maximum height.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#maxWidthProperty">maxWidth</a></span></code>
<div class="block">Property for overriding the control's computed maximum width.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#minHeightProperty">minHeight</a></span></code>
<div class="block">Property for overriding the control's computed minimum height.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#minWidthProperty">minWidth</a></span></code>
<div class="block">Property for overriding the control's computed minimum width.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#prefHeightProperty">prefHeight</a></span></code>
<div class="block">Property for overriding the control's computed preferred height.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#prefWidthProperty">prefWidth</a></span></code>
<div class="block">Property for overriding the control's computed preferred width.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/control/Skin.html" title="interface in javafx.scene.control">Skin</a>&lt;?&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#skinProperty">skin</a></span></code>
<div class="block">Skin is responsible for rendering this <code>PopupControl</code>.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/StringProperty.html" title="class in javafx.beans.property">StringProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#styleProperty">style</a></span></code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="properties.inherited.from.class.javafx.stage.PopupWindow">
<!--   -->
</a>
<h3>Properties inherited from class&nbsp;javafx.stage.<a href="../../../javafx/stage/PopupWindow.html" title="class in javafx.stage">PopupWindow</a></h3>
<code><a href="../../../javafx/stage/PopupWindow.html#anchorLocationProperty">anchorLocation</a>, <a href="../../../javafx/stage/PopupWindow.html#anchorXProperty">anchorX</a>, <a href="../../../javafx/stage/PopupWindow.html#anchorYProperty">anchorY</a>, <a href="../../../javafx/stage/PopupWindow.html#autoFixProperty">autoFix</a>, <a href="../../../javafx/stage/PopupWindow.html#autoHideProperty">autoHide</a>, <a href="../../../javafx/stage/PopupWindow.html#consumeAutoHidingEventsProperty">consumeAutoHidingEvents</a>, <a href="../../../javafx/stage/PopupWindow.html#hideOnEscapeProperty">hideOnEscape</a>, <a href="../../../javafx/stage/PopupWindow.html#onAutoHideProperty">onAutoHide</a>, <a href="../../../javafx/stage/PopupWindow.html#ownerNodeProperty">ownerNode</a>, <a href="../../../javafx/stage/PopupWindow.html#ownerWindowProperty">ownerWindow</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="properties.inherited.from.class.javafx.stage.Window">
<!--   -->
</a>
<h3>Properties inherited from class&nbsp;javafx.stage.<a href="../../../javafx/stage/Window.html" title="class in javafx.stage">Window</a></h3>
<code><a href="../../../javafx/stage/Window.html#eventDispatcherProperty">eventDispatcher</a>, <a href="../../../javafx/stage/Window.html#focusedProperty">focused</a>, <a href="../../../javafx/stage/Window.html#heightProperty">height</a>, <a href="../../../javafx/stage/Window.html#onCloseRequestProperty">onCloseRequest</a>, <a href="../../../javafx/stage/Window.html#onHiddenProperty">onHidden</a>, <a href="../../../javafx/stage/Window.html#onHidingProperty">onHiding</a>, <a href="../../../javafx/stage/Window.html#onShowingProperty">onShowing</a>, <a href="../../../javafx/stage/Window.html#onShownProperty">onShown</a>, <a href="../../../javafx/stage/Window.html#opacityProperty">opacity</a>, <a href="../../../javafx/stage/Window.html#sceneProperty">scene</a>, <a href="../../../javafx/stage/Window.html#showingProperty">showing</a>, <a href="../../../javafx/stage/Window.html#widthProperty">width</a>, <a href="../../../javafx/stage/Window.html#xProperty">x</a>, <a href="../../../javafx/stage/Window.html#yProperty">y</a></code></li>
</ul>
</li>
</ul>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!--   -->
</a>
<h3>Nested Class Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.CSSBridge.html" title="class in javafx.scene.control">PopupControl.CSSBridge</a></span></code>
<div class="block">The link between the popup window and the scenegraph.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.javafx.stage.PopupWindow">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;javafx.stage.<a href="../../../javafx/stage/PopupWindow.html" title="class in javafx.stage">PopupWindow</a></h3>
<code><a href="../../../javafx/stage/PopupWindow.AnchorLocation.html" title="enum in javafx.stage">PopupWindow.AnchorLocation</a></code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../javafx/scene/control/PopupControl.CSSBridge.html" title="class in javafx.scene.control">PopupControl.CSSBridge</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#bridge">bridge</a></span></code>
<div class="block">We need a special root node, except we can't replace the special
 root node already in the PopupControl.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#USE_COMPUTED_SIZE">USE_COMPUTED_SIZE</a></span></code>
<div class="block">Sentinel value which can be passed to a control's setMinWidth(), setMinHeight(),
 setPrefWidth(), setPrefHeight(), setMaxWidth(), setMaxHeight() methods
 to reset the control's size constraint back to it's intrinsic size returned
 by computeMinWidth(), computeMinHeight(), computePrefWidth(), computePrefHeight(),
 computeMaxWidth(), or computeMaxHeight().</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#USE_PREF_SIZE">USE_PREF_SIZE</a></span></code>
<div class="block">Sentinel value which can be passed to a control's setMinWidth(), setMinHeight(),
 setMaxWidth() or setMaxHeight() methods to indicate that the preferred dimension
 should be used for that max and/or min constraint.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#PopupControl--">PopupControl</a></span>()</code>
<div class="block">Create a new empty PopupControl.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected <a href="../../../javafx/scene/control/Skin.html" title="interface in javafx.scene.control">Skin</a>&lt;?&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#createDefaultSkin--">createDefaultSkin</a></span>()</code>
<div class="block">Create a new instance of the default skin for this control.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../javafx/css/CssMetaData.html" title="class in javafx.css">CssMetaData</a>&lt;? extends <a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a>,?&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getClassCssMetaData--">getClassCssMetaData</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../javafx/css/CssMetaData.html" title="class in javafx.css">CssMetaData</a>&lt;? extends <a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a>,?&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getCssMetaData--">getCssMetaData</a></span>()</code>
<div class="block">The CssMetaData of this Styleable.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getId--">getId</a></span>()</code>
<div class="block">The id of this <code>PopupControl</code>.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getMaxHeight--">getMaxHeight</a></span>()</code>
<div class="block">Property for overriding the control's computed maximum height.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getMaxWidth--">getMaxWidth</a></span>()</code>
<div class="block">Property for overriding the control's computed maximum width.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getMinHeight--">getMinHeight</a></span>()</code>
<div class="block">Property for overriding the control's computed minimum height.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getMinWidth--">getMinWidth</a></span>()</code>
<div class="block">Property for overriding the control's computed minimum width.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getPrefHeight--">getPrefHeight</a></span>()</code>
<div class="block">Property for overriding the control's computed preferred height.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getPrefWidth--">getPrefWidth</a></span>()</code>
<div class="block">Property for overriding the control's computed preferred width.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections">ObservableSet</a>&lt;<a href="../../../javafx/css/PseudoClass.html" title="class in javafx.css">PseudoClass</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getPseudoClassStates--">getPseudoClassStates</a></span>()</code>
<div class="block">Return the pseudo-class state of this Styleable.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/scene/control/Skin.html" title="interface in javafx.scene.control">Skin</a>&lt;?&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getSkin--">getSkin</a></span>()</code>
<div class="block">Gets the value of the property skin.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getStyle--">getStyle</a></span>()</code>
<div class="block">A string representation of the CSS style associated with this
 specific <code>PopupControl</code>.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getStyleableParent--">getStyleableParent</a></span>()</code>
<div class="block">Return the parent of this Styleable, or null if there is no parent.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/collections/ObservableList.html" title="interface in javafx.collections">ObservableList</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getStyleClass--">getStyleClass</a></span>()</code>
<div class="block">Returns the list of String identifiers that make up the styleClass
 for this PopupControl.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#getTypeSelector--">getTypeSelector</a></span>()</code>
<div class="block">The type of this <code>Styleable</code> that is to be used in selector matching.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/StringProperty.html" title="class in javafx.beans.property">StringProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#idProperty--">idProperty</a></span>()</code>
<div class="block">The id of this <code>PopupControl</code>.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#maxHeight-double-">maxHeight</a></span>(double&nbsp;width)</code>
<div class="block">Called during layout to determine the maximum height for this node.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#maxHeightProperty--">maxHeightProperty</a></span>()</code>
<div class="block">Property for overriding the control's computed maximum height.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#maxWidth-double-">maxWidth</a></span>(double&nbsp;height)</code>
<div class="block">Called during layout to determine the maximum width for this node.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#maxWidthProperty--">maxWidthProperty</a></span>()</code>
<div class="block">Property for overriding the control's computed maximum width.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#minHeight-double-">minHeight</a></span>(double&nbsp;width)</code>
<div class="block">Called during layout to determine the minimum height for this node.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#minHeightProperty--">minHeightProperty</a></span>()</code>
<div class="block">Property for overriding the control's computed minimum height.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#minWidth-double-">minWidth</a></span>(double&nbsp;height)</code>
<div class="block">Called during layout to determine the minimum width for this node.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#minWidthProperty--">minWidthProperty</a></span>()</code>
<div class="block">Property for overriding the control's computed minimum width.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#prefHeight-double-">prefHeight</a></span>(double&nbsp;width)</code>
<div class="block">Called during layout to determine the preferred height for this node.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#prefHeightProperty--">prefHeightProperty</a></span>()</code>
<div class="block">Property for overriding the control's computed preferred height.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#prefWidth-double-">prefWidth</a></span>(double&nbsp;height)</code>
<div class="block">Called during layout to determine the preferred width for this node.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#prefWidthProperty--">prefWidthProperty</a></span>()</code>
<div class="block">Property for overriding the control's computed preferred width.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#pseudoClassStateChanged-javafx.css.PseudoClass-boolean-">pseudoClassStateChanged</a></span>(<a href="../../../javafx/css/PseudoClass.html" title="class in javafx.css">PseudoClass</a>&nbsp;pseudoClass,
                       boolean&nbsp;active)</code>&nbsp;</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#setId-java.lang.String-">setId</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
<div class="block">Sets the id of this <code>PopupControl</code>.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#setMaxHeight-double-">setMaxHeight</a></span>(double&nbsp;value)</code>
<div class="block">Property for overriding the control's computed maximum height.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#setMaxSize-double-double-">setMaxSize</a></span>(double&nbsp;maxWidth,
          double&nbsp;maxHeight)</code>
<div class="block">Convenience method for overriding the control's computed maximum width and height.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#setMaxWidth-double-">setMaxWidth</a></span>(double&nbsp;value)</code>
<div class="block">Property for overriding the control's computed maximum width.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#setMinHeight-double-">setMinHeight</a></span>(double&nbsp;value)</code>
<div class="block">Property for overriding the control's computed minimum height.</div>
</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#setMinSize-double-double-">setMinSize</a></span>(double&nbsp;minWidth,
          double&nbsp;minHeight)</code>
<div class="block">Convenience method for overriding the control's computed minimum width and height.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#setMinWidth-double-">setMinWidth</a></span>(double&nbsp;value)</code>
<div class="block">Property for overriding the control's computed minimum width.</div>
</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#setPrefHeight-double-">setPrefHeight</a></span>(double&nbsp;value)</code>
<div class="block">Property for overriding the control's computed preferred height.</div>
</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#setPrefSize-double-double-">setPrefSize</a></span>(double&nbsp;prefWidth,
           double&nbsp;prefHeight)</code>
<div class="block">Convenience method for overriding the control's computed preferred width and height.</div>
</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#setPrefWidth-double-">setPrefWidth</a></span>(double&nbsp;value)</code>
<div class="block">Property for overriding the control's computed preferred width.</div>
</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#setSkin-javafx.scene.control.Skin-">setSkin</a></span>(<a href="../../../javafx/scene/control/Skin.html" title="interface in javafx.scene.control">Skin</a>&lt;?&gt;&nbsp;value)</code>
<div class="block">Sets the value of the property skin.</div>
</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#setStyle-java.lang.String-">setStyle</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
<div class="block">A string representation of the CSS style associated with this
 specific <code>PopupControl</code>.</div>
</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/control/Skin.html" title="interface in javafx.scene.control">Skin</a>&lt;?&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#skinProperty--">skinProperty</a></span>()</code>
<div class="block">Skin is responsible for rendering this <code>PopupControl</code>.</div>
</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/beans/property/StringProperty.html" title="class in javafx.beans.property">StringProperty</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/control/PopupControl.html#styleProperty--">styleProperty</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javafx.stage.PopupWindow">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;javafx.stage.<a href="../../../javafx/stage/PopupWindow.html" title="class in javafx.stage">PopupWindow</a></h3>
<code><a href="../../../javafx/stage/PopupWindow.html#anchorLocationProperty--">anchorLocationProperty</a>, <a href="../../../javafx/stage/PopupWindow.html#anchorXProperty--">anchorXProperty</a>, <a href="../../../javafx/stage/PopupWindow.html#anchorYProperty--">anchorYProperty</a>, <a href="../../../javafx/stage/PopupWindow.html#autoFixProperty--">autoFixProperty</a>, <a href="../../../javafx/stage/PopupWindow.html#autoHideProperty--">autoHideProperty</a>, <a href="../../../javafx/stage/PopupWindow.html#consumeAutoHidingEventsProperty--">consumeAutoHidingEventsProperty</a>, <a href="../../../javafx/stage/PopupWindow.html#getAnchorLocation--">getAnchorLocation</a>, <a href="../../../javafx/stage/PopupWindow.html#getAnchorX--">getAnchorX</a>, <a href="../../../javafx/stage/PopupWindow.html#getAnchorY--">getAnchorY</a>, <a href="../../../javafx/stage/PopupWindow.html#getConsumeAutoHidingEvents--">getConsumeAutoHidingEvents</a>, <a href="../../../javafx/stage/PopupWindow.html#getOnAutoHide--">getOnAutoHide</a>, <a href="../../../javafx/stage/PopupWindow.html#getOwnerNode--">getOwnerNode</a>, <a href="../../../javafx/stage/PopupWindow.html#getOwnerWindow--">getOwnerWindow</a>, <a href="../../../javafx/stage/PopupWindow.html#hide--">hide</a>, <a href="../../../javafx/stage/PopupWindow.html#hideOnEscapeProperty--">hideOnEscapeProperty</a>, <a href="../../../javafx/stage/PopupWindow.html#isAutoFix--">isAutoFix</a>, <a href="../../../javafx/stage/PopupWindow.html#isAutoHide--">isAutoHide</a>, <a href="../../../javafx/stage/PopupWindow.html#isHideOnEscape--">isHideOnEscape</a>, <a href="../../../javafx/stage/PopupWindow.html#onAutoHideProperty--">onAutoHideProperty</a>, <a href="../../../javafx/stage/PopupWindow.html#ownerNodeProperty--">ownerNodeProperty</a>, <a href="../../../javafx/stage/PopupWindow.html#ownerWindowProperty--">ownerWindowProperty</a>, <a href="../../../javafx/stage/PopupWindow.html#setAnchorLocation-javafx.stage.PopupWindow.AnchorLocation-">setAnchorLocation</a>, <a href="../../../javafx/stage/PopupWindow.html#setAnchorX-double-">setAnchorX</a>, <a href="../../../javafx/stage/PopupWindow.html#setAnchorY-double-">setAnchorY</a>, <a href="../../../javafx/stage/PopupWindow.html#setAutoFix-boolean-">setAutoFix</a>, <a href="../../../javafx/stage/PopupWindow.html#setAutoHide-boolean-">setAutoHide</a>, <a href="../../../javafx/stage/PopupWindow.html#setConsumeAutoHidingEvents-boolean-">setConsumeAutoHidingEvents</a>, <a href="../../../javafx/stage/PopupWindow.html#setHideOnEscape-boolean-">setHideOnEscape</a>, <a href="../../../javafx/stage/PopupWindow.html#setOnAutoHide-javafx.event.EventHandler-">setOnAutoHide</a>, <a href="../../../javafx/stage/PopupWindow.html#setScene-javafx.scene.Scene-">setScene</a>, <a href="../../../javafx/stage/PopupWindow.html#show-javafx.scene.Node-double-double-">show</a>, <a href="../../../javafx/stage/PopupWindow.html#show-javafx.stage.Window-">show</a>, <a href="../../../javafx/stage/PopupWindow.html#show-javafx.stage.Window-double-double-">show</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javafx.stage.Window">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;javafx.stage.<a href="../../../javafx/stage/Window.html" title="class in javafx.stage">Window</a></h3>
<code><a href="../../../javafx/stage/Window.html#addEventFilter-javafx.event.EventType-javafx.event.EventHandler-">addEventFilter</a>, <a href="../../../javafx/stage/Window.html#addEventHandler-javafx.event.EventType-javafx.event.EventHandler-">addEventHandler</a>, <a href="../../../javafx/stage/Window.html#buildEventDispatchChain-javafx.event.EventDispatchChain-">buildEventDispatchChain</a>, <a href="../../../javafx/stage/Window.html#centerOnScreen--">centerOnScreen</a>, <a href="../../../javafx/stage/Window.html#eventDispatcherProperty--">eventDispatcherProperty</a>, <a href="../../../javafx/stage/Window.html#fireEvent-javafx.event.Event-">fireEvent</a>, <a href="../../../javafx/stage/Window.html#focusedProperty--">focusedProperty</a>, <a href="../../../javafx/stage/Window.html#getEventDispatcher--">getEventDispatcher</a>, <a href="../../../javafx/stage/Window.html#getHeight--">getHeight</a>, <a href="../../../javafx/stage/Window.html#getOnCloseRequest--">getOnCloseRequest</a>, <a href="../../../javafx/stage/Window.html#getOnHidden--">getOnHidden</a>, <a href="../../../javafx/stage/Window.html#getOnHiding--">getOnHiding</a>, <a href="../../../javafx/stage/Window.html#getOnShowing--">getOnShowing</a>, <a href="../../../javafx/stage/Window.html#getOnShown--">getOnShown</a>, <a href="../../../javafx/stage/Window.html#getOpacity--">getOpacity</a>, <a href="../../../javafx/stage/Window.html#getProperties--">getProperties</a>, <a href="../../../javafx/stage/Window.html#getScene--">getScene</a>, <a href="../../../javafx/stage/Window.html#getUserData--">getUserData</a>, <a href="../../../javafx/stage/Window.html#getWidth--">getWidth</a>, <a href="../../../javafx/stage/Window.html#getX--">getX</a>, <a href="../../../javafx/stage/Window.html#getY--">getY</a>, <a href="../../../javafx/stage/Window.html#hasProperties--">hasProperties</a>, <a href="../../../javafx/stage/Window.html#heightProperty--">heightProperty</a>, <a href="../../../javafx/stage/Window.html#isFocused--">isFocused</a>, <a href="../../../javafx/stage/Window.html#isShowing--">isShowing</a>, <a href="../../../javafx/stage/Window.html#onCloseRequestProperty--">onCloseRequestProperty</a>, <a href="../../../javafx/stage/Window.html#onHiddenProperty--">onHiddenProperty</a>, <a href="../../../javafx/stage/Window.html#onHidingProperty--">onHidingProperty</a>, <a href="../../../javafx/stage/Window.html#onShowingProperty--">onShowingProperty</a>, <a href="../../../javafx/stage/Window.html#onShownProperty--">onShownProperty</a>, <a href="../../../javafx/stage/Window.html#opacityProperty--">opacityProperty</a>, <a href="../../../javafx/stage/Window.html#removeEventFilter-javafx.event.EventType-javafx.event.EventHandler-">removeEventFilter</a>, <a href="../../../javafx/stage/Window.html#removeEventHandler-javafx.event.EventType-javafx.event.EventHandler-">removeEventHandler</a>, <a href="../../../javafx/stage/Window.html#requestFocus--">requestFocus</a>, <a href="../../../javafx/stage/Window.html#sceneProperty--">sceneProperty</a>, <a href="../../../javafx/stage/Window.html#setEventDispatcher-javafx.event.EventDispatcher-">setEventDispatcher</a>, <a href="../../../javafx/stage/Window.html#setEventHandler-javafx.event.EventType-javafx.event.EventHandler-">setEventHandler</a>, <a href="../../../javafx/stage/Window.html#setHeight-double-">setHeight</a>, <a href="../../../javafx/stage/Window.html#setOnCloseRequest-javafx.event.EventHandler-">setOnCloseRequest</a>, <a href="../../../javafx/stage/Window.html#setOnHidden-javafx.event.EventHandler-">setOnHidden</a>, <a href="../../../javafx/stage/Window.html#setOnHiding-javafx.event.EventHandler-">setOnHiding</a>, <a href="../../../javafx/stage/Window.html#setOnShowing-javafx.event.EventHandler-">setOnShowing</a>, <a href="../../../javafx/stage/Window.html#setOnShown-javafx.event.EventHandler-">setOnShown</a>, <a href="../../../javafx/stage/Window.html#setOpacity-double-">setOpacity</a>, <a href="../../../javafx/stage/Window.html#setUserData-java.lang.Object-">setUserData</a>, <a href="../../../javafx/stage/Window.html#setWidth-double-">setWidth</a>, <a href="../../../javafx/stage/Window.html#setX-double-">setX</a>, <a href="../../../javafx/stage/Window.html#setY-double-">setY</a>, <a href="../../../javafx/stage/Window.html#show--">show</a>, <a href="../../../javafx/stage/Window.html#showingProperty--">showingProperty</a>, <a href="../../../javafx/stage/Window.html#sizeToScene--">sizeToScene</a>, <a href="../../../javafx/stage/Window.html#widthProperty--">widthProperty</a>, <a href="../../../javafx/stage/Window.html#xProperty--">xProperty</a>, <a href="../../../javafx/stage/Window.html#yProperty--">yProperty</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ PROPERTY DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="property.detail">
<!--   -->
</a>
<h3>Property Detail</h3>
<a name="idProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>id</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/StringProperty.html" title="class in javafx.beans.property">StringProperty</a> idProperty</pre>
<div class="block">The id of this <code>PopupControl</code>. This simple string identifier is useful for
 finding a specific Node within the scene graph. While the id of a Node
 should be unique within the scene graph, this uniqueness is not enforced.
 This is analogous to the "id" attribute on an HTML element
 (<a href="http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier">CSS ID Specification</a>).</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>null</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getId--"><code>getId()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setId-java.lang.String-"><code>setId(String)</code></a></dd>
</dl>
</li>
</ul>
<a name="styleProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>style</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/StringProperty.html" title="class in javafx.beans.property">StringProperty</a> styleProperty</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getStyle--"><code>getStyle()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setStyle-java.lang.String-"><code>setStyle(String)</code></a></dd>
</dl>
</li>
</ul>
<a name="skinProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>skin</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/control/Skin.html" title="interface in javafx.scene.control">Skin</a>&lt;?&gt;&gt; skinProperty</pre>
<div class="block">Skin is responsible for rendering this <code>PopupControl</code>. From the
 perspective of the <code>PopupControl</code>, the <code>Skin</code> is a black box.
 It listens and responds to changes in state in a <code>PopupControl</code>.
 <p>
 There is a one-to-one relationship between a <code>PopupControl</code> and its
 <code>Skin</code>. Every <code>Skin</code> maintains a back reference to the
 <code>PopupControl</code>.
 <p>
 A skin may be null.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../javafx/scene/control/Skinnable.html#skinProperty--">skinProperty</a></code>&nbsp;in interface&nbsp;<code><a href="../../../javafx/scene/control/Skinnable.html" title="interface in javafx.scene.control">Skinnable</a></code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getSkin--"><code>getSkin()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setSkin-javafx.scene.control.Skin-"><code>setSkin(Skin)</code></a></dd>
</dl>
</li>
</ul>
<a name="minWidthProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minWidth</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a> minWidthProperty</pre>
<div class="block">Property for overriding the control's computed minimum width.
 This should only be set if the control's internally computed minimum width
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMinWidth(forHeight)</code> will return the control's internally
 computed minimum width.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMinWidth(forHeight)</code> to return the control's preferred width,
 enabling applications to easily restrict the resizability of the control.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getMinWidth--"><code>getMinWidth()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setMinWidth-double-"><code>setMinWidth(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="minHeightProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minHeight</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a> minHeightProperty</pre>
<div class="block">Property for overriding the control's computed minimum height.
 This should only be set if the control's internally computed minimum height
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMinHeight(forWidth)</code> will return the control's internally
 computed minimum height.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMinHeight(forWidth)</code> to return the control's preferred height,
 enabling applications to easily restrict the resizability of the control.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getMinHeight--"><code>getMinHeight()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setMinHeight-double-"><code>setMinHeight(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="prefWidthProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>prefWidth</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a> prefWidthProperty</pre>
<div class="block">Property for overriding the control's computed preferred width.
 This should only be set if the control's internally computed preferred width
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getPrefWidth(forHeight)</code> will return the control's internally
 computed preferred width.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getPrefWidth--"><code>getPrefWidth()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setPrefWidth-double-"><code>setPrefWidth(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="prefHeightProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>prefHeight</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a> prefHeightProperty</pre>
<div class="block">Property for overriding the control's computed preferred height.
 This should only be set if the control's internally computed preferred height
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getPrefHeight(forWidth)</code> will return the control's internally
 computed preferred width.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getPrefHeight--"><code>getPrefHeight()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setPrefHeight-double-"><code>setPrefHeight(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="maxWidthProperty">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>maxWidth</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a> maxWidthProperty</pre>
<div class="block">Property for overriding the control's computed maximum width.
 This should only be set if the control's internally computed maximum width
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMaxWidth(forHeight)</code> will return the control's internally
 computed maximum width.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMaxWidth(forHeight)</code> to return the control's preferred width,
 enabling applications to easily restrict the resizability of the control.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getMaxWidth--"><code>getMaxWidth()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setMaxWidth-double-"><code>setMaxWidth(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="maxHeightProperty">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>maxHeight</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a> maxHeightProperty</pre>
<div class="block">Property for overriding the control's computed maximum height.
 This should only be set if the control's internally computed maximum height
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMaxHeight(forWidth)</code> will return the control's internally
 computed maximum height.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMaxHeight(forWidth)</code> to return the control's preferred height,
 enabling applications to easily restrict the resizability of the control.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getMaxHeight--"><code>getMaxHeight()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setMaxHeight-double-"><code>setMaxHeight(double)</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!--   -->
</a>
<h3>Field Detail</h3>
<a name="USE_PREF_SIZE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>USE_PREF_SIZE</h4>
<pre>public static final&nbsp;double USE_PREF_SIZE</pre>
<div class="block">Sentinel value which can be passed to a control's setMinWidth(), setMinHeight(),
 setMaxWidth() or setMaxHeight() methods to indicate that the preferred dimension
 should be used for that max and/or min constraint.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../constant-values.html#javafx.scene.control.PopupControl.USE_PREF_SIZE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="USE_COMPUTED_SIZE">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>USE_COMPUTED_SIZE</h4>
<pre>public static final&nbsp;double USE_COMPUTED_SIZE</pre>
<div class="block">Sentinel value which can be passed to a control's setMinWidth(), setMinHeight(),
 setPrefWidth(), setPrefHeight(), setMaxWidth(), setMaxHeight() methods
 to reset the control's size constraint back to it's intrinsic size returned
 by computeMinWidth(), computeMinHeight(), computePrefWidth(), computePrefHeight(),
 computeMaxWidth(), or computeMaxHeight().</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../constant-values.html#javafx.scene.control.PopupControl.USE_COMPUTED_SIZE">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="bridge">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>bridge</h4>
<pre>protected&nbsp;<a href="../../../javafx/scene/control/PopupControl.CSSBridge.html" title="class in javafx.scene.control">PopupControl.CSSBridge</a> bridge</pre>
<div class="block">We need a special root node, except we can't replace the special
 root node already in the PopupControl. So we'll set our own
 special almost-root node that is a child of the root.

 This special root node is responsible for mapping the id, styleClass,
 and style defined on the PopupControl such that CSS will read the
 values from the PopupControl, and then apply CSS state to that
 special node. The node will then be able to pass impl_cssSet calls
 along, such that any subclass of PopupControl will be able to
 use the Styleable properties  and we'll be able to style it from
 CSS, in such a way that it participates and applies to the skin,
 exactly the way that normal Skin's work for normal Controls.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 2.1</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="PopupControl--">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PopupControl</h4>
<pre>public&nbsp;PopupControl()</pre>
<div class="block">Create a new empty PopupControl.</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="idProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>idProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/StringProperty.html" title="class in javafx.beans.property">StringProperty</a>&nbsp;idProperty()</pre>
<div class="block">The id of this <code>PopupControl</code>. This simple string identifier is useful for
 finding a specific Node within the scene graph. While the id of a Node
 should be unique within the scene graph, this uniqueness is not enforced.
 This is analogous to the "id" attribute on an HTML element
 (<a href="http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier">CSS ID Specification</a>).</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>null</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getId--"><code>getId()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setId-java.lang.String-"><code>setId(String)</code></a></dd>
</dl>
</li>
</ul>
<a name="setId-java.lang.String-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setId</h4>
<pre>public final&nbsp;void&nbsp;setId(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
<div class="block">Sets the id of this <code>PopupControl</code>. This simple string identifier is useful for
 finding a specific Node within the scene graph. While the id of a Node
 should be unique within the scene graph, this uniqueness is not enforced.
 This is analogous to the "id" attribute on an HTML element
 (<a href="http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier">CSS ID Specification</a>).</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>null</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - the id assigned to this <code>PopupControl</code> using the <code>setId</code>
         method or <code>null</code>, if no id has been assigned.</dd>
</dl>
</li>
</ul>
<a name="getId--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getId</h4>
<pre>public final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
<div class="block">The id of this <code>PopupControl</code>. This simple string identifier is useful for
 finding a specific Node within the scene graph. While the id of a Node
 should be unique within the scene graph, this uniqueness is not enforced.
 This is analogous to the "id" attribute on an HTML element
 (<a href="http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier">CSS ID Specification</a>).</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../javafx/css/Styleable.html#getId--">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a></code></dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>null</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the id assigned to this <code>PopupControl</code> using the <code>setId</code>
         method or <code>null</code>, if no id has been assigned.</dd>
</dl>
</li>
</ul>
<a name="getStyleClass--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStyleClass</h4>
<pre>public final&nbsp;<a href="../../../javafx/collections/ObservableList.html" title="interface in javafx.collections">ObservableList</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getStyleClass()</pre>
<div class="block">Returns the list of String identifiers that make up the styleClass
 for this PopupControl.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../javafx/css/Styleable.html#getStyleClass--">getStyleClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a></code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="http://www.w3.org/TR/css3-selectors/#class-html">CSS3 class selectors</a></dd>
</dl>
</li>
</ul>
<a name="setStyle-java.lang.String-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStyle</h4>
<pre>public final&nbsp;void&nbsp;setStyle(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
<div class="block">A string representation of the CSS style associated with this
 specific <code>PopupControl</code>. This is analogous to the "style" attribute of an
 HTML element. Note that, like the HTML style attribute, this
 variable contains style properties and values and not the
 selector portion of a style rule.</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>empty string</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - The inline CSS style to use for this <code>PopupControl</code>.
         <code>null</code> is implicitly converted to an empty String.</dd>
</dl>
</li>
</ul>
<a name="getStyle--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStyle</h4>
<pre>public final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getStyle()</pre>
<div class="block">A string representation of the CSS style associated with this
 specific <code>PopupControl</code>. This is analogous to the "style" attribute of an
 HTML element. Note that, like the HTML style attribute, this
 variable contains style properties and values and not the
 selector portion of a style rule.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../javafx/css/Styleable.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a></code></dd>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>empty string</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The inline CSS style associated with this <code>PopupControl</code>.
         If this <code>PopupControl</code> does not have an inline style,
         an empty String is returned.</dd>
</dl>
</li>
</ul>
<a name="styleProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>styleProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/StringProperty.html" title="class in javafx.beans.property">StringProperty</a>&nbsp;styleProperty()</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getStyle--"><code>getStyle()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setStyle-java.lang.String-"><code>setStyle(String)</code></a></dd>
</dl>
</li>
</ul>
<a name="skinProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>skinProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a>&lt;<a href="../../../javafx/scene/control/Skin.html" title="interface in javafx.scene.control">Skin</a>&lt;?&gt;&gt;&nbsp;skinProperty()</pre>
<div class="block">Skin is responsible for rendering this <code>PopupControl</code>. From the
 perspective of the <code>PopupControl</code>, the <code>Skin</code> is a black box.
 It listens and responds to changes in state in a <code>PopupControl</code>.
 <p>
 There is a one-to-one relationship between a <code>PopupControl</code> and its
 <code>Skin</code>. Every <code>Skin</code> maintains a back reference to the
 <code>PopupControl</code>.
 <p>
 A skin may be null.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../javafx/scene/control/Skinnable.html#skinProperty--">skinProperty</a></code>&nbsp;in interface&nbsp;<code><a href="../../../javafx/scene/control/Skinnable.html" title="interface in javafx.scene.control">Skinnable</a></code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getSkin--"><code>getSkin()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setSkin-javafx.scene.control.Skin-"><code>setSkin(Skin)</code></a></dd>
</dl>
</li>
</ul>
<a name="setSkin-javafx.scene.control.Skin-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSkin</h4>
<pre>public final&nbsp;void&nbsp;setSkin(<a href="../../../javafx/scene/control/Skin.html" title="interface in javafx.scene.control">Skin</a>&lt;?&gt;&nbsp;value)</pre>
<div class="block">Sets the value of the property skin.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../javafx/scene/control/Skinnable.html#setSkin-javafx.scene.control.Skin-">setSkin</a></code>&nbsp;in interface&nbsp;<code><a href="../../../javafx/scene/control/Skinnable.html" title="interface in javafx.scene.control">Skinnable</a></code></dd>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Skin is responsible for rendering this <code>PopupControl</code>. From the
 perspective of the <code>PopupControl</code>, the <code>Skin</code> is a black box.
 It listens and responds to changes in state in a <code>PopupControl</code>.
 <p>
 There is a one-to-one relationship between a <code>PopupControl</code> and its
 <code>Skin</code>. Every <code>Skin</code> maintains a back reference to the
 <code>PopupControl</code>.
 <p>
 A skin may be null.</dd>
</dl>
</li>
</ul>
<a name="getSkin--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSkin</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/control/Skin.html" title="interface in javafx.scene.control">Skin</a>&lt;?&gt;&nbsp;getSkin()</pre>
<div class="block">Gets the value of the property skin.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../javafx/scene/control/Skinnable.html#getSkin--">getSkin</a></code>&nbsp;in interface&nbsp;<code><a href="../../../javafx/scene/control/Skinnable.html" title="interface in javafx.scene.control">Skinnable</a></code></dd>
<dt><span class="simpleTagLabel">Property description:</span></dt>
<dd>Skin is responsible for rendering this <code>PopupControl</code>. From the
 perspective of the <code>PopupControl</code>, the <code>Skin</code> is a black box.
 It listens and responds to changes in state in a <code>PopupControl</code>.
 <p>
 There is a one-to-one relationship between a <code>PopupControl</code> and its
 <code>Skin</code>. Every <code>Skin</code> maintains a back reference to the
 <code>PopupControl</code>.
 <p>
 A skin may be null.</dd>
</dl>
</li>
</ul>
<a name="setMinWidth-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMinWidth</h4>
<pre>public final&nbsp;void&nbsp;setMinWidth(double&nbsp;value)</pre>
<div class="block">Property for overriding the control's computed minimum width.
 This should only be set if the control's internally computed minimum width
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMinWidth(forHeight)</code> will return the control's internally
 computed minimum width.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMinWidth(forHeight)</code> to return the control's preferred width,
 enabling applications to easily restrict the resizability of the control.</div>
</li>
</ul>
<a name="getMinWidth--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMinWidth</h4>
<pre>public final&nbsp;double&nbsp;getMinWidth()</pre>
<div class="block">Property for overriding the control's computed minimum width.
 This should only be set if the control's internally computed minimum width
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMinWidth(forHeight)</code> will return the control's internally
 computed minimum width.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMinWidth(forHeight)</code> to return the control's preferred width,
 enabling applications to easily restrict the resizability of the control.</div>
</li>
</ul>
<a name="minWidthProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minWidthProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a>&nbsp;minWidthProperty()</pre>
<div class="block">Property for overriding the control's computed minimum width.
 This should only be set if the control's internally computed minimum width
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMinWidth(forHeight)</code> will return the control's internally
 computed minimum width.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMinWidth(forHeight)</code> to return the control's preferred width,
 enabling applications to easily restrict the resizability of the control.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getMinWidth--"><code>getMinWidth()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setMinWidth-double-"><code>setMinWidth(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="setMinHeight-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMinHeight</h4>
<pre>public final&nbsp;void&nbsp;setMinHeight(double&nbsp;value)</pre>
<div class="block">Property for overriding the control's computed minimum height.
 This should only be set if the control's internally computed minimum height
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMinHeight(forWidth)</code> will return the control's internally
 computed minimum height.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMinHeight(forWidth)</code> to return the control's preferred height,
 enabling applications to easily restrict the resizability of the control.</div>
</li>
</ul>
<a name="getMinHeight--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMinHeight</h4>
<pre>public final&nbsp;double&nbsp;getMinHeight()</pre>
<div class="block">Property for overriding the control's computed minimum height.
 This should only be set if the control's internally computed minimum height
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMinHeight(forWidth)</code> will return the control's internally
 computed minimum height.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMinHeight(forWidth)</code> to return the control's preferred height,
 enabling applications to easily restrict the resizability of the control.</div>
</li>
</ul>
<a name="minHeightProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minHeightProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a>&nbsp;minHeightProperty()</pre>
<div class="block">Property for overriding the control's computed minimum height.
 This should only be set if the control's internally computed minimum height
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMinHeight(forWidth)</code> will return the control's internally
 computed minimum height.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMinHeight(forWidth)</code> to return the control's preferred height,
 enabling applications to easily restrict the resizability of the control.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getMinHeight--"><code>getMinHeight()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setMinHeight-double-"><code>setMinHeight(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="setMinSize-double-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMinSize</h4>
<pre>public&nbsp;void&nbsp;setMinSize(double&nbsp;minWidth,
                       double&nbsp;minHeight)</pre>
<div class="block">Convenience method for overriding the control's computed minimum width and height.
 This should only be called if the control's internally computed minimum size
 doesn't meet the application's layout needs.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>minWidth</code> - the override value for minimum width</dd>
<dd><code>minHeight</code> - the override value for minimum height</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#setMinWidth-double-"><code>setMinWidth(double)</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setMinHeight-double-"><code>setMinHeight(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="setPrefWidth-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPrefWidth</h4>
<pre>public final&nbsp;void&nbsp;setPrefWidth(double&nbsp;value)</pre>
<div class="block">Property for overriding the control's computed preferred width.
 This should only be set if the control's internally computed preferred width
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getPrefWidth(forHeight)</code> will return the control's internally
 computed preferred width.</div>
</li>
</ul>
<a name="getPrefWidth--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPrefWidth</h4>
<pre>public final&nbsp;double&nbsp;getPrefWidth()</pre>
<div class="block">Property for overriding the control's computed preferred width.
 This should only be set if the control's internally computed preferred width
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getPrefWidth(forHeight)</code> will return the control's internally
 computed preferred width.</div>
</li>
</ul>
<a name="prefWidthProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>prefWidthProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a>&nbsp;prefWidthProperty()</pre>
<div class="block">Property for overriding the control's computed preferred width.
 This should only be set if the control's internally computed preferred width
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getPrefWidth(forHeight)</code> will return the control's internally
 computed preferred width.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getPrefWidth--"><code>getPrefWidth()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setPrefWidth-double-"><code>setPrefWidth(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="setPrefHeight-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPrefHeight</h4>
<pre>public final&nbsp;void&nbsp;setPrefHeight(double&nbsp;value)</pre>
<div class="block">Property for overriding the control's computed preferred height.
 This should only be set if the control's internally computed preferred height
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getPrefHeight(forWidth)</code> will return the control's internally
 computed preferred width.</div>
</li>
</ul>
<a name="getPrefHeight--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPrefHeight</h4>
<pre>public final&nbsp;double&nbsp;getPrefHeight()</pre>
<div class="block">Property for overriding the control's computed preferred height.
 This should only be set if the control's internally computed preferred height
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getPrefHeight(forWidth)</code> will return the control's internally
 computed preferred width.</div>
</li>
</ul>
<a name="prefHeightProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>prefHeightProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a>&nbsp;prefHeightProperty()</pre>
<div class="block">Property for overriding the control's computed preferred height.
 This should only be set if the control's internally computed preferred height
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getPrefHeight(forWidth)</code> will return the control's internally
 computed preferred width.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getPrefHeight--"><code>getPrefHeight()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setPrefHeight-double-"><code>setPrefHeight(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="setPrefSize-double-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPrefSize</h4>
<pre>public&nbsp;void&nbsp;setPrefSize(double&nbsp;prefWidth,
                        double&nbsp;prefHeight)</pre>
<div class="block">Convenience method for overriding the control's computed preferred width and height.
 This should only be called if the control's internally computed preferred size
 doesn't meet the application's layout needs.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>prefWidth</code> - the override value for preferred width</dd>
<dd><code>prefHeight</code> - the override value for preferred height</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#setPrefWidth-double-"><code>setPrefWidth(double)</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setPrefHeight-double-"><code>setPrefHeight(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="setMaxWidth-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMaxWidth</h4>
<pre>public final&nbsp;void&nbsp;setMaxWidth(double&nbsp;value)</pre>
<div class="block">Property for overriding the control's computed maximum width.
 This should only be set if the control's internally computed maximum width
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMaxWidth(forHeight)</code> will return the control's internally
 computed maximum width.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMaxWidth(forHeight)</code> to return the control's preferred width,
 enabling applications to easily restrict the resizability of the control.</div>
</li>
</ul>
<a name="getMaxWidth--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMaxWidth</h4>
<pre>public final&nbsp;double&nbsp;getMaxWidth()</pre>
<div class="block">Property for overriding the control's computed maximum width.
 This should only be set if the control's internally computed maximum width
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMaxWidth(forHeight)</code> will return the control's internally
 computed maximum width.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMaxWidth(forHeight)</code> to return the control's preferred width,
 enabling applications to easily restrict the resizability of the control.</div>
</li>
</ul>
<a name="maxWidthProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>maxWidthProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a>&nbsp;maxWidthProperty()</pre>
<div class="block">Property for overriding the control's computed maximum width.
 This should only be set if the control's internally computed maximum width
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMaxWidth(forHeight)</code> will return the control's internally
 computed maximum width.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMaxWidth(forHeight)</code> to return the control's preferred width,
 enabling applications to easily restrict the resizability of the control.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getMaxWidth--"><code>getMaxWidth()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setMaxWidth-double-"><code>setMaxWidth(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="setMaxHeight-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMaxHeight</h4>
<pre>public final&nbsp;void&nbsp;setMaxHeight(double&nbsp;value)</pre>
<div class="block">Property for overriding the control's computed maximum height.
 This should only be set if the control's internally computed maximum height
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMaxHeight(forWidth)</code> will return the control's internally
 computed maximum height.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMaxHeight(forWidth)</code> to return the control's preferred height,
 enabling applications to easily restrict the resizability of the control.</div>
</li>
</ul>
<a name="getMaxHeight--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMaxHeight</h4>
<pre>public final&nbsp;double&nbsp;getMaxHeight()</pre>
<div class="block">Property for overriding the control's computed maximum height.
 This should only be set if the control's internally computed maximum height
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMaxHeight(forWidth)</code> will return the control's internally
 computed maximum height.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMaxHeight(forWidth)</code> to return the control's preferred height,
 enabling applications to easily restrict the resizability of the control.</div>
</li>
</ul>
<a name="maxHeightProperty--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>maxHeightProperty</h4>
<pre>public final&nbsp;<a href="../../../javafx/beans/property/DoubleProperty.html" title="class in javafx.beans.property">DoubleProperty</a>&nbsp;maxHeightProperty()</pre>
<div class="block">Property for overriding the control's computed maximum height.
 This should only be set if the control's internally computed maximum height
 doesn't meet the application's layout needs.
 <p>
 Defaults to the <code>USE_COMPUTED_SIZE</code> flag, which means that
 <code>getMaxHeight(forWidth)</code> will return the control's internally
 computed maximum height.
 <p>
 Setting this value to the <code>USE_PREF_SIZE</code> flag will cause
 <code>getMaxHeight(forWidth)</code> to return the control's preferred height,
 enabling applications to easily restrict the resizability of the control.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#getMaxHeight--"><code>getMaxHeight()</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setMaxHeight-double-"><code>setMaxHeight(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="setMaxSize-double-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMaxSize</h4>
<pre>public&nbsp;void&nbsp;setMaxSize(double&nbsp;maxWidth,
                       double&nbsp;maxHeight)</pre>
<div class="block">Convenience method for overriding the control's computed maximum width and height.
 This should only be called if the control's internally computed maximum size
 doesn't meet the application's layout needs.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>maxWidth</code> - the override value for maximum width</dd>
<dd><code>maxHeight</code> - the override value for maximum height</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#setMaxWidth-double-"><code>setMaxWidth(double)</code></a>, 
<a href="../../../javafx/scene/control/PopupControl.html#setMaxHeight-double-"><code>setMaxHeight(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="minWidth-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minWidth</h4>
<pre>public final&nbsp;double&nbsp;minWidth(double&nbsp;height)</pre>
<div class="block">Called during layout to determine the minimum width for this node.
 Returns the value from <code>minWidth(forHeight)</code> unless
 the application overrode the minimum width by setting the minWidth property.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>height</code> - the height</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the minimum width that this node should be resized to during layout</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#setMinWidth-double-"><code>setMinWidth(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="minHeight-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minHeight</h4>
<pre>public final&nbsp;double&nbsp;minHeight(double&nbsp;width)</pre>
<div class="block">Called during layout to determine the minimum height for this node.
 Returns the value from <code>minHeight(forWidth)</code> unless
 the application overrode the minimum height by setting the minHeight property.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>width</code> - The width</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the minimum height that this node should be resized to during layout</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#setMinHeight-double-"><code>setMinHeight(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="prefWidth-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>prefWidth</h4>
<pre>public final&nbsp;double&nbsp;prefWidth(double&nbsp;height)</pre>
<div class="block">Called during layout to determine the preferred width for this node.
 Returns the value from <code>prefWidth(forHeight)</code> unless
 the application overrode the preferred width by setting the prefWidth property.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>height</code> - the height</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the preferred width that this node should be resized to during layout</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#setPrefWidth-double-"><code>setPrefWidth(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="prefHeight-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>prefHeight</h4>
<pre>public final&nbsp;double&nbsp;prefHeight(double&nbsp;width)</pre>
<div class="block">Called during layout to determine the preferred height for this node.
 Returns the value from <code>prefHeight(forWidth)</code> unless
 the application overrode the preferred height by setting the prefHeight property.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>width</code> - the width</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the preferred height that this node should be resized to during layout</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#setPrefHeight-double-"><code>setPrefHeight(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="maxWidth-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>maxWidth</h4>
<pre>public final&nbsp;double&nbsp;maxWidth(double&nbsp;height)</pre>
<div class="block">Called during layout to determine the maximum width for this node.
 Returns the value from <code>maxWidth(forHeight)</code> unless
 the application overrode the maximum width by setting the maxWidth property.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>height</code> - the height</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the maximum width that this node should be resized to during layout</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#setMaxWidth-double-"><code>setMaxWidth(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="maxHeight-double-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>maxHeight</h4>
<pre>public final&nbsp;double&nbsp;maxHeight(double&nbsp;width)</pre>
<div class="block">Called during layout to determine the maximum height for this node.
 Returns the value from <code>maxHeight(forWidth)</code> unless
 the application overrode the maximum height by setting the maxHeight property.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>width</code> - the width</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the maximum height that this node should be resized to during layout</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/control/PopupControl.html#setMaxHeight-double-"><code>setMaxHeight(double)</code></a></dd>
</dl>
</li>
</ul>
<a name="createDefaultSkin--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createDefaultSkin</h4>
<pre>protected&nbsp;<a href="../../../javafx/scene/control/Skin.html" title="interface in javafx.scene.control">Skin</a>&lt;?&gt;&nbsp;createDefaultSkin()</pre>
<div class="block">Create a new instance of the default skin for this control. This is called to create a skin for the control if
 no skin is provided via CSS <code>-fx-skin</code> or set explicitly in a sub-class with <code>setSkin(...)</code>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>new instance of default skin for this control. If null then the control will have no skin unless one
          is provided by css.</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 8.0</dd>
</dl>
</li>
</ul>
<a name="getClassCssMetaData--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClassCssMetaData</h4>
<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../javafx/css/CssMetaData.html" title="class in javafx.css">CssMetaData</a>&lt;? extends <a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a>,?&gt;&gt;&nbsp;getClassCssMetaData()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The CssMetaData associated with this class, which may include the
 CssMetaData of its super classes.</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 8.0</dd>
</dl>
</li>
</ul>
<a name="getCssMetaData--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCssMetaData</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../javafx/css/CssMetaData.html" title="class in javafx.css">CssMetaData</a>&lt;? extends <a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a>,?&gt;&gt;&nbsp;getCssMetaData()</pre>
<div class="block">The CssMetaData of this Styleable. This may be returned as
 an unmodifiable list.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../javafx/css/Styleable.html#getCssMetaData--">getCssMetaData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a></code></dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 8.0</dd>
</dl>
</li>
</ul>
<a name="pseudoClassStateChanged-javafx.css.PseudoClass-boolean-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>pseudoClassStateChanged</h4>
<pre>public final&nbsp;void&nbsp;pseudoClassStateChanged(<a href="../../../javafx/css/PseudoClass.html" title="class in javafx.css">PseudoClass</a>&nbsp;pseudoClass,
                                          boolean&nbsp;active)</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 8.0</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../javafx/scene/Node.html#pseudoClassStateChanged-javafx.css.PseudoClass-boolean-"><code>Node.pseudoClassStateChanged(javafx.css.PseudoClass, boolean)</code></a></dd>
</dl>
</li>
</ul>
<a name="getTypeSelector--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTypeSelector</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTypeSelector()</pre>
<div class="block">The type of this <code>Styleable</code> that is to be used in selector matching.
 This is analogous to an "element" in HTML.
 (<a href="http://www.w3.org/TR/CSS2/selector.html#type-selectors">CSS Type Selector</a>).</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../javafx/css/Styleable.html#getTypeSelector--">getTypeSelector</a></code>&nbsp;in interface&nbsp;<code><a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>"PopupControl"</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 8.0</dd>
</dl>
</li>
</ul>
<a name="getStyleableParent--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStyleableParent</h4>
<pre>public&nbsp;<a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a>&nbsp;getStyleableParent()</pre>
<div class="block">Return the parent of this Styleable, or null if there is no parent.

 A PopupControl&apos;s styles are based on the popup &quot;owner&quot; which is the
 <a href="../../../javafx/stage/PopupWindow.html#getOwnerNode--"><code>ownerNode</code></a> or,
 if the ownerNode is not set, the root of the <a href="../../../javafx/stage/PopupWindow.html#getOwnerWindow--"><code>ownerWindow&apos;s</code></a>
 scene. If the popup has not been shown, both ownerNode and ownerWindow will be null and <code>null</code> will be returned.

 Note that the PopupWindow&apos;s scene root is not returned because there is no way to guarantee that the
 PopupWindow&apos;s scene root would properly return the ownerNode or ownerWindow.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../javafx/css/Styleable.html#getStyleableParent--">getStyleableParent</a></code>&nbsp;in interface&nbsp;<code><a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="../../../javafx/stage/PopupWindow.html#getOwnerNode--"><code>PopupWindow.getOwnerNode()</code></a>, <a href="../../../javafx/stage/PopupWindow.html#getOwnerWindow--"><code>PopupWindow.getOwnerWindow()</code></a>,
 or null.</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 8.0</dd>
</dl>
</li>
</ul>
<a name="getPseudoClassStates--">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getPseudoClassStates</h4>
<pre>public final&nbsp;<a href="../../../javafx/collections/ObservableSet.html" title="interface in javafx.collections">ObservableSet</a>&lt;<a href="../../../javafx/css/PseudoClass.html" title="class in javafx.css">PseudoClass</a>&gt;&nbsp;getPseudoClassStates()</pre>
<div class="block">Return the pseudo-class state of this Styleable. CSS assumes this set is read-only.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../javafx/css/Styleable.html#getPseudoClassStates--">getPseudoClassStates</a></code>&nbsp;in interface&nbsp;<code><a href="../../../javafx/css/Styleable.html" title="interface in javafx.css">Styleable</a></code></dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 8.0</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/PopupControl.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">JavaFX&nbsp;8</div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../javafx/scene/control/PasswordField.html" title="class in javafx.scene.control"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../javafx/scene/control/PopupControl.CSSBridge.html" title="class in javafx.scene.control"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?javafx/scene/control/PopupControl.html" target="_top">Frames</a></li>
<li><a href="PopupControl.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><font size="-1"><a href="http://bugreport.java.com/bugreport/" target="_blank">Submit a bug or feature</a><br>For further API reference and developer documentation, see <a href="https://docs.oracle.com/javase/8/docs/index.html" target="_blank">Java SE Documentation</a>. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.<br> <a href="https://docs.oracle.com/javase/8/docs/legal/cpyr.html" target="_blank">Copyright</a> &copy; 2008, 2016, Oracle and/or its affiliates. All rights reserved. Use is subject to <a href="http://download.oracle.com/otndocs/jcp/java_se-8-mrel-spec/license.html" target="_blank">license terms</a>. Also see the <a target="_blank" href="http://www.oracle.com/technetwork/java/redist-137594.html" target="_blank">documentation redistribution policy</a>.</font></small></p>
</body>
</html>