Spec-Zone.ru › OpenJavaFX 24

Class DirectoryChooser

java.lang.Object
javafx.stage.DirectoryChooser
public final class DirectoryChooser extends Object
Provides support for standard directory chooser dialogs. These dialogs have look and feel of the platform UI components which is independent of JavaFX. On some platforms where file access may be restricted or not part of the user model (for example, on some mobile or embedded devices), opening a directory dialog may always result in a no-op (that is, null file being returned).
Since:
JavaFX 2.1

Property Summary

Type Property Description
final ObjectProperty<File> initialDirectory
The initial directory for the displayed dialog.
final StringProperty title
The title of the displayed dialog.

Constructor Summary

Constructor Description
DirectoryChooser()
Creates a DirectoryChooser.

Method Summary

Modifier and Type Method Description
final File getInitialDirectory()
Gets the value of the initialDirectory property.
final String getTitle()
Gets the value of the title property.
final ObjectProperty<File> initialDirectoryProperty()
The initial directory for the displayed dialog.
final void setInitialDirectory(File value)
Sets the value of the initialDirectory property.
final void setTitle(String value)
Sets the value of the title property.
File showDialog(Window ownerWindow)
Shows a new directory selection dialog.
final StringProperty titleProperty()
The title of the displayed dialog.

Methods declared in class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Property Details

title

public final StringProperty titleProperty
The title of the displayed dialog.
See Also:
  • getTitle()
  • setTitle(String)
  • titleProperty()

initialDirectory

public final ObjectProperty<File> initialDirectoryProperty
The initial directory for the displayed dialog.
See Also:
  • getInitialDirectory()
  • setInitialDirectory(File)
  • initialDirectoryProperty()

Constructor Details

DirectoryChooser

public DirectoryChooser()
Creates a DirectoryChooser.

Method Details

setTitle

public final void setTitle(String value)
Sets the value of the title property.
Property description:
The title of the displayed dialog.
Parameters:
value - the value for the title property
See Also:
  • getTitle()
  • titleProperty()

getTitle

public final String getTitle()
Gets the value of the title property.
Property description:
The title of the displayed dialog.
Returns:
the value of the title property
See Also:
  • setTitle(String)
  • titleProperty()

titleProperty

public final StringProperty titleProperty()
The title of the displayed dialog.
Returns:
the title property
See Also:
  • getTitle()
  • setTitle(String)

setInitialDirectory

public final void setInitialDirectory(File value)
Sets the value of the initialDirectory property.
Property description:
The initial directory for the displayed dialog.
Parameters:
value - the value for the initialDirectory property
See Also:
  • getInitialDirectory()
  • initialDirectoryProperty()

getInitialDirectory

public final File getInitialDirectory()
Gets the value of the initialDirectory property.
Property description:
The initial directory for the displayed dialog.
Returns:
the value of the initialDirectory property
See Also:
  • setInitialDirectory(File)
  • initialDirectoryProperty()

initialDirectoryProperty

public final ObjectProperty<File> initialDirectoryProperty()
The initial directory for the displayed dialog.
Returns:
the initialDirectory property
See Also:
  • getInitialDirectory()
  • setInitialDirectory(File)

showDialog

public File showDialog(Window ownerWindow)
Shows a new directory selection dialog. The method doesn't return until the displayed dialog is dismissed. The return value specifies the directory chosen by the user or null if no selection has been made. If the owner window for the directory selection dialog is set, input to all windows in the dialog's owner chain is blocked while the dialog is being shown.
Parameters:
ownerWindow - the owner window of the displayed dialog
Returns:
the selected directory or null if no directory has been selected

Report a bug or suggest an enhancement
Copyright © 2008, 2025, Oracle and/or its affiliates. All rights reserved.

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API