Top For Removal Deprecated By Reference
JavaFX 21.0.2

Deprecated API


Terminally Deprecated Item Summary

SinceTerminally Deprecated Item and Description
18
javafx.scene.shape.Box.DEFAULT_SIZE

This field was exposed mistakenly and will be removed.

Deprecated Item Summary

SinceDeprecated Item and Description
com.sun.javafx.fxml.builder.web.NodeBuilder<B extends NodeBuilder<B>>

This class is deprecated and will be removed in the next version

com.sun.javafx.fxml.builder.web.ParentBuilder<B extends ParentBuilder<B>>

This class is deprecated and will be removed in the next version

com.sun.javafx.fxml.builder.web.WebEngineBuilder

This class is deprecated and will be removed in the next version

com.sun.javafx.fxml.builder.web.WebViewBuilder

This class is deprecated and will be removed in the next version

Returns:

value rounded with scale
com.sun.javafx.scene.layout.ScaledMath.round
(double
The value that needs to be rounded
value
,
double
The scale that will be used
scale
)

uses Math#round(double) instead of Math#rint(double), don't use in new code, use rint(double, double)

8
javafx.css.CssMetaData.set(S
The Styleable on which the property value is being set
styleable
,
V
The value to which the property is set
value
,
StyleOrigin
the origin
origin
)

This method is no longer called from CSS code. Use StyleableProperty#applyStyle(javafx.css.StyleOrigin, java.lang.Object)

javafx.event.EventType()

Do not use this constructor, as only one such EventType can exist

Returns:

the class
javafx.fxml.FXMLLoader.loadType
(String
the package name of the class to load
packageName
,
String
the name of the class to load
className
)

This method now delegates to getDefaultClassLoader().

Returns:

the class
javafx.fxml.FXMLLoader.loadType
(String
the name of the class to load
className
)

This method now delegates to getDefaultClassLoader().

9

Returns:

value rounded to nearest pixel
javafx.scene.control.SkinBase.snapPosition
(double
the position value to be snapped
value
)

replaced by snapPositionX() and snapPositionY()

9

Returns:

value ceiled to nearest pixel
javafx.scene.control.SkinBase.snapSize
(double
the size value to be snapped
value
)

replaced by snapSizeX() and snapSizeY()

9

Returns:

value rounded to nearest pixel
javafx.scene.control.SkinBase.snapSpace
(double
the space value to be snapped
value
)

replaced by snapSpaceX() and snapSpaceY()

20
17

Returns:

the TreeTableRow
javafx.scene.control.TreeTableCell.getTreeTableRow
()

Use getTableRow instead.

17
17
20
8u20

Returns:

An integer representing the number of parents above the given node, or -1 if the given TreeItem is null.
javafx.scene.control.TreeTableView.getNodeLevel
(TreeItem<?>
The TreeItem for which the level is needed.
node
)

This method does not correctly calculate the distance from the given TreeItem to the root of the TreeTableView. As of JavaFX 8.0_20, the proper way to do this is via TreeTableView#getTreeItemLevel(TreeItem)

8u20

Returns:

An integer representing the number of parents above the given node, or -1 if the given TreeItem is null.
javafx.scene.control.TreeView.getNodeLevel
(TreeItem<?>
The TreeItem for which the level is needed.
node
)

This method does not correctly calculate the distance from the given TreeItem to the root of the TreeView. As of JavaFX 8.0_20, the proper way to do this is via TreeView#getTreeItemLevel(TreeItem)

8
javafx.scene.input.GestureEvent(final EventType<? extends GestureEvent>
Type of the event
eventType
)

Do not use this constructor. Constructs empty event.

8
javafx.scene.input.GestureEvent(Object
Event source
source
,
EventTarget
Event target
target
,
final EventType<? extends GestureEvent>
Type of the event
eventType
)

Do not use this constructor. Constructs empty event.

9

Returns:

value rounded to nearest pixel
javafx.scene.layout.Region.snapPosition
(double
the position value to be snapped
value
)

replaced by snapPositionX() and snapPositionY()

9

Returns:

value ceiled to nearest pixel
javafx.scene.layout.Region.snapSize
(double
the size value to be snapped
value
)

replaced by snapSizeX() and snapSizeY()

9

Returns:

value rounded to nearest pixel
javafx.scene.layout.Region.snapSpace
(double
the space value to be snapped
value
)

replaced by snapSpaceX() and snapSpaceY()

Returns:

the IANA language code or null.
javafx.scene.media.AudioTrack.getLanguage
()

Use Track#getLocale() instead.

Returns:

the result of dividing this duration by the other duration. This is the same as millis / other.millis using double arithmetic
javafx.util.Duration.divide
(Duration
must not be null
other
)

This method produces surprising results by not taking units into account. Use divide(double) instead.

Returns:

the result of multiplying this duration with the other duration. This is the same as millis * other.millis using double arithmetic
javafx.util.Duration.multiply
(Duration
must not be null
other
)

This method produces surprising results by not taking units into account. Use multiply(double) instead.

Deprecated Reference Summary

SinceItem with Deprecated Reference and Description
javafx.beans.property.adapter.JavaBeanStringProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.JavaBeanBooleanProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.JavaBeanDoubleProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.JavaBeanFloatProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.JavaBeanIntegerProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.JavaBeanLongProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.JavaBeanObjectProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.ReadOnlyJavaBeanBooleanProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.ReadOnlyJavaBeanDoubleProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.ReadOnlyJavaBeanFloatProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.ReadOnlyJavaBeanIntegerProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.ReadOnlyJavaBeanLongProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.ReadOnlyJavaBeanObjectProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.beans.property.adapter.ReadOnlyJavaBeanStringProperty.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.reflect.ReflectUtil.privateCheckPackageAccess(SecurityManager s, Class<?> clazz)

SecurityManager is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.reflect.ReflectUtil.privateCheckProxyPackageAccess(SecurityManager s, Class<?> clazz)

SecurityManager is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.animation.Animation.accessCtrlCtx

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.animation.AnimationTimer.accessCtrlCtx

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.scene.Scene.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.scene.input.Clipboard.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

javafx.stage.Window.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.glass.ui.Accessible.getAccessControlContext()

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.glass.ui.Accessible.EventHandler.getAccessControlContext()

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.stage.WindowHelper.getAccessControlContext(Window window)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.stage.WindowHelper.WindowAccessor.getAccessControlContext(Window window)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.DummyToolkit.createTKEmbeddedStage(HostInterface host, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.DummyToolkit.createTKPopupStage(Window peerWindow, StageStyle popupStyle, TKStage owner, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.DummyToolkit.createTKStage(Window peerWindow, boolean securityDialog, StageStyle stageStyle, boolean primary, Modality modality, TKStage owner, boolean rtl, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.LocalClipboard.setSecurityContext(final AccessControlContext ctx)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.PermissionHelper.checkClipboardPermission(AccessControlContext context)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.TKClipboard.setSecurityContext(AccessControlContext ctx)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.TKScene.getAccessControlContext()

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

scenePeer The peer of the scene to be displayed
com.sun.javafx.tk.TKStage.createTKScene
(boolean depthBuffer, boolean msaa, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.Toolkit.lastTkPulseAcc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.Toolkit.createTKEmbeddedStage(HostInterface host, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.Toolkit.createTKPopupStage(Window peerWindow, StageStyle popupStyle, TKStage owner, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.Toolkit.createTKStage(Window peerWindow, boolean securityDialog, StageStyle stageStyle, boolean primary, Modality modality, TKStage owner, boolean rtl, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.Toolkit.runPulse(final TKPulseListener listener, final AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.EmbeddedStage.createTKScene(boolean depthBuffer, boolean msaa, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.GlassScene.accessCtrlCtx

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.GlassScene.getAccessControlContext()

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.GlassScene.setSecurityContext(AccessControlContext ctx)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.GlassStage.accessCtrlCtx

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.GlassStage.doIntersectionPrivilege(PrivilegedAction<AccessControlContext> action, AccessControlContext stack, AccessControlContext context)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.GlassStage.getAccessControlContext()

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.GlassStage.setSecurityContext(AccessControlContext ctx)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.PrismImageLoader2.AsyncImageLoader.acc

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.QuantumClipboard.accessContext

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.QuantumClipboard.getAccessControlContext()

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.QuantumClipboard.setSecurityContext(AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.QuantumToolkit.createTKEmbeddedStage(HostInterface host, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.QuantumToolkit.createTKPopupStage(Window peerWindow, StageStyle popupStyle, TKStage owner, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.QuantumToolkit.createTKStage(Window peerWindow, boolean securityDialog, StageStyle stageStyle, boolean primary, Modality modality, TKStage owner, boolean rtl, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.tk.quantum.WindowStage.createTKScene(boolean depthBuffer, boolean msaa, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebEngineBuilder.confirmHandler
(Callback<String, Boolean>
new value of the confirmHandler property
value
)

WebEngineBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

the WebEngineBuilder object
com.sun.javafx.fxml.builder.web.WebEngineBuilder.create
()

WebEngineBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebEngineBuilder.createPopupHandler
(Callback<PopupFeatures, WebEngine>
new value of the createPopupHandler property
value
)

WebEngineBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebEngineBuilder.location
(String
new value of the location property
value
)

WebEngineBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebEngineBuilder.onAlert
(EventHandler<WebEvent<String>>
new value of the onAlert property
value
)

WebEngineBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebEngineBuilder.onResized
(EventHandler<WebEvent<Rectangle2D>>
new value of the onResized property
value
)

WebEngineBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebEngineBuilder.onStatusChanged
(EventHandler<WebEvent<String>>
new value of the onStatusChanged property
value
)

WebEngineBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebEngineBuilder.onVisibilityChanged
(EventHandler<WebEvent<Boolean>>
new value of the onVisibilityChanged property
value
)

WebEngineBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebEngineBuilder.promptHandler
(Callback<PromptData, String>
new value of the promptHandler property
value
)

WebEngineBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.fxml.builder.web.WebViewBuilder.engineBuilder

WebEngineBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.confirmHandler
(Callback<String, Boolean>
new value of the confirmHandler property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

the WebViewBuilder object
com.sun.javafx.fxml.builder.web.WebViewBuilder.create
()

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.createPopupHandler
(Callback<PopupFeatures, WebEngine>
new value of the createPopupHandler property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.fxml.builder.web.WebViewBuilder.engineBuilder()

WebEngineBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.fontScale
(double
new value of the fontScale property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.location
(String
new value of the location property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.maxHeight
(double
new value of the maxHeight property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.maxWidth
(double
new value of the maxWidth property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.minHeight
(double
new value of the minHeight property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.minWidth
(double
new value of the minWidth property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.onAlert
(EventHandler<WebEvent<String>>
new value of the onAlert property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.onResized
(EventHandler<WebEvent<Rectangle2D>>
new value of the onResized property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.onStatusChanged
(EventHandler<WebEvent<String>>
new value of the onStatusChanged property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.onVisibilityChanged
(EventHandler<WebEvent<Boolean>>
new value of the onVisibilityChanged property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.prefHeight
(double
new value of the prefHeight property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.prefWidth
(double
new value of the prefWidth property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

this builder
com.sun.javafx.fxml.builder.web.WebViewBuilder.promptHandler
(Callback<PromptData, String>
new value of the promptHandler property
value
)

WebViewBuilder is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.javafx.webkit.UIClientImpl.getAccessContext()

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.webkit.Utilities.fwkInvokeWithContext(final Method method, final Object instance, final Object[] args, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.webkit.WebPage.accessControlContext

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

Returns:

the access control context associated with this object
com.sun.webkit.WebPage.getAccessControlContext
()

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.webkit.dom.JSObject.callImpl(long peer, int peer_type, String methodName, Object[] args, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.webkit.dom.JSObject.setMemberImpl(long peer, int peer_type, String name, Object value, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.

com.sun.webkit.dom.JSObject.setSlotImpl(long peer, int peer_type, int index, Object value, AccessControlContext acc)

AccessControlContext is deprecated or references (maybe indirectly) at least one deprecated element.