Boton de abrir que muestre tipica ventana con el arbol de directorios

Iniciado por alzehimer_cerebral, 15 Octubre 2009, 16:14 PM

0 Miembros y 1 Visitante están viendo este tema.

alzehimer_cerebral

Quiero hacer que al dar a un boton "Abrir" me salga una ventana en la cual se muestre al usuario la estructura de directorios del S.O para que el decida que archivo es el que quiere abrir.

Alguien me puede dejar algo de informacion sobre el tema??? 

Salu2

alzehimer_cerebral
Servicios Informaticos Valencia - www.ag-solutions.es
Mi blog - www.alvarogarciasolano.com

egyware

#1
JFileChooser (javax.swing)
FileDialog(java.awt)

Hechale un vistaso ;)

PS:Perdon no habia comprobado bien los nombres eso me paso por responder muy rapido, pero esos son los correctos

alzehimer_cerebral

Gracias por la respuesta tan rapida, pero me surge un problema para llegar a usar las clases que me dices.

Os comento he agredo JFrameForm que se llama ProbandoJFrame.java, en el cual mediante el asistente de diseño me he creador una gui con botones.

En el boton de abrir quiero que se abra una ventana nueva, por lo tanto se me ha ocurrido crear esta nueva ventana con un nuevo JFrameForm que se llama OpenRepository.java.

Entonces desde el metodo openActionPerformed quiero invocar al constructor de OpenRepository.java 
private void openActionPerformed(java.awt.event.ActionEvent evt) {                                     
        System.out.println("openActionPerformed");
        OpenRepository rep = new OpenRepository();
}

El problema es que cuando hago click sobre el boton no me lanza la ventana nueva pero si pongo un System.out... si que lo veo.

Que debo hacer para ver la 2 ventana??

Salu2.

alzehimer_cerebral
Servicios Informaticos Valencia - www.ag-solutions.es
Mi blog - www.alvarogarciasolano.com

-Ramc-

¿OpenRepository es una clase que extiende de JFrameForm? Y ¿JFrameForm qué es? le colocas propiedades setVisible y tamaños correctos y todo lo que supongo que acarrea de JFrame?

Mejor haz una que extienda de JDialog y te ahorras el cuento de un JFrame nuevo.

Shhh... be vewy, vewy, quiet!  I'm hunting wabbits...
LA PANDILLA MAS GRANDE DE MI CIUDAD, SE LLAMA POLICIA NACIONAL.

alzehimer_cerebral

Era por el setVisible(). Que tonto soy.

Alguien conoce videos buenos que expliquen como hacer gui pero a traves de la interfaz de diseño, ya que todo lo que encuentro es para progrmarlo a capon.

Un saludo.

alzehimer_cerebral
Servicios Informaticos Valencia - www.ag-solutions.es
Mi blog - www.alvarogarciasolano.com

Debci

Cita de: alzehimer_cerebral en 15 Octubre 2009, 17:13 PM
Era por el setVisible(). Que tonto soy.

Alguien conoce videos buenos que expliquen como hacer gui pero a traves de la interfaz de diseño, ya que todo lo que encuentro es para progrmarlo a capon.

Un saludo.

alzehimer_cerebral
Netbeans es tu solución, completisima ide de diseño de guis y coding totalmente integrado (plug and play) y con solo arrastrarlo al form y añadirle un evento ya puedes programarle codigo en los eventos de cada control.

Suerte