¿Cómo obtener la ruta del archivo de JavaFX FileChooser?

Hans

Tengo una ventana JavaFX simple con un TextField para que los usuarios ingresen una ruta de archivo y un enlace de navegación separado.

Ventana JavaFX

ingrese la descripción de la imagen aquí

Me gustaría preguntar cómo extraer la ruta completa del archivo seleccionado de JavaFX FileChooser (para que pueda establecer la ruta en TextField).

Entiendo que lo que estoy tratando de lograr se puede hacer simplemente con Swing JFileChooser con algo como:

JFileChooser chooser = new JFileChooser();
String someString = chooser.getSelectedFile().toString();

Pero como mi aplicación está en JavaFX, quiero que tenga un aspecto coherente y no una mezcla con Swing.

Revisé la documentación, no parece haber un método para esto https://docs.oracle.com/javase/8/javafx/api/javafx/stage/FileChooser.html

Gracias por adelantado.

Roland

Aquí hay otra documentación . Lo que obtiene a cambio de usar showOpenDialog es un objeto File .

public File showOpenDialog (ventana ownerWindow)

Muestra un cuadro de diálogo de apertura de archivo nuevo. El método no regresa hasta que se cierra el cuadro de diálogo abierto que se muestra. El valor de retorno especifica el archivo elegido por el usuario o nulo si no se ha realizado ninguna selección. Si se establece la ventana de propietario para el diálogo de archivo, la entrada a todas las ventanas de la cadena de propietario del diálogo se bloquea mientras se muestra el diálogo de archivo.

Un objeto de archivo tiene varios métodos como, por ejemplo, getAbsolutePath .

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

JavaFX espere FileChooser showSaveDialog para obtener la ruta del archivo seleccionado

Cómo obtener la ruta del archivo de configuración

¿Cómo obtener la ruta del archivo?

Cómo obtener la ruta de la carpeta desde la ruta del archivo con CMD

MVC: ¿Cómo obtener la ruta completa del archivo desde el campo de entrada del archivo?

Cómo obtener el nombre del archivo de la ruta del archivo en Android

Obtener la ruta del archivo de URI

Cómo obtener la ruta absoluta del archivo en java

Cómo obtener la ruta completa del archivo desde URI

Cómo obtener la ruta del archivo con el lote

¿Cómo obtener la ruta del archivo en AWS Lambda?

¿Cómo obtener la ruta del archivo de la cadena coincidente con expresiones regulares?

¿Cómo obtener la ruta del archivo usando la fachada de almacenamiento en laravel 5?

Inno Setup: cómo obtener la ruta del archivo copiado actual de la sección Archivos

Cómo obtener el nombre del archivo a partir de la ruta del archivo almacenado en la caché distribuida de HDFS

C # Obtener el nombre del tipo de archivo de la ruta del archivo

cómo obtener la ruta del archivo de configuración cargado de mongodb

Cómo obtener la ruta de las imágenes del archivo de proyecto golang

Cómo obtener la ruta del archivo descargado usando el administrador de descargas

¿Cómo obtener la ruta absoluta del directorio de un archivo?

Cómo obtener la ruta del archivo de configuración con el objeto configparser

¿Cómo puedo obtener la ruta del archivo de volcado que he abierto en Windbg?

Administrador de Django: Cómo obtener la ruta del archivo cargado

Cómo obtener la ruta del archivo descargado usando el administrador de descargas

Canalización de Jenkins: cómo obtener la ruta del archivo git

Android (kotlin), ¿cómo obtener la ruta del archivo de activos? (en pytorch mobile)

Cómo obtener la ruta del archivo de una configuración OmegaConf cargada

Cómo obtener la ruta del archivo y no el directorio de trabajo actual

¿Cómo puedo obtener el mosaico del archivo (nombre) de la ruta completa del archivo en VB6?

TOP Lista

CalienteEtiquetas

Archivo