2012-02-18 9 views
6

Necesito presentarle al usuario o a mi aplicación un diálogo en el que apunte a un archivo en particular, así que, naturalmente, la opción más fácil es usar un JFileChooser.Acciones de red Java, JFileChooser y Windows CON protección de contraseña

Sin embargo, el archivo que necesita ser seleccionada está en una unidad de red de Windows/acción sino que se asigna a una unidad en el equipo host que ejecuta mi aplicación. La red comparte la contraseña IS y JFileChooser presenta la unidad en su dialogo, pero no puede explorar la unidad hasta que use otro programa, p. Windows Explorer para ver el recurso compartido de la red donde pedirá la contraseña.

¿Es posible que JFileChooser solicite una contraseña al usuario? ¿JFileChooser recibe notificación del sistema de que se requiere contraseña/autenticación? Usando el ejemplo de Sun here, simplemente falla silenciosamente, lo cual NO es lo que quiero que ocurra. Quiero que se le pida al usuario una contraseña. ¿Puedo hacer esto?

+1

Si no encuentra una solución en el selector de archivos estándar, es posible crear su propio basado en torno [FileBro] (http://codereview.stackexchange.com/questions/4446/file-browser-gui). –

+0

Gracias Andrew. Lo tendré en cuenta, sin embargo, puedo ver la clase de Java FileSystemView y ver qué puedo hacer con esto. – Kerry

+0

La alternativa (sin botón de examinar) sería usar arrastrar y soltar. Eso sería aceptable si hubiera alguna vista en árbol para incluir (más de una opción para colocar el archivo). ¿Has probado Java 7? –

Respuesta

Cuestiones relacionadas