Buenas... tengo una duda, a ver si alguien me puede dar una idea.
Necesito seleccionar un archivo para posteriormente leerlo, mi problema consiste en seleccionar dicho archivo... es decir, quiero que al hacer click sobre un boton (Examinar) me muestre el "arbol de directorio" para poder seleccionar la ubicacion del archivo.
A ver si me explico:
Código PHP:
public class leeXML extends JFrame implements ActionListener {
JPanel panel;
JTextField a,b,c;
JButton bot, bot2;
public leeXML() {
setSize(450,100);
setResizable(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setTitle("Ejemplo");
panel = (JPanel) getContentPane();
panel.setLayout(new FlowLayout());
a = new JTextField(30);
bot = new JButton("OK");
bot2 = new JButton("Examinar");
panel.add(new JLabel("Dir. archivo: "));
panel.add(a);
panel.add(bot2);
panel.add(bot);
bot.addActionListener(this);
setVisible(true);
}
private void imprimeDir() {
System.out.println("Direccion: " + a.getText());
}
public void actionPerformed(ActionEvent ae) {
if (ae.getSource() == bot) {
imprimeDir();
}
}
public static void main(String[] args) {
leeXML frame = new leeXML();
}
}
Mi idea es que al hacer click sobre el boton "Examinar" me muestre en una ventana el "arbol de directorio" y de esa forma indicar la dirección del archivo. Dicha dirección se muestre en el JTextField...
Bueno cualquier idea se agradece...
Saludos...