
Boton examinar
Publicado por maribajar (18 intervenciones) el 10/10/2007 13:19:21
Buenos dias
Quiero realizar un boton examinar en java, con JFileChooser, y tengo el siguiente código:
package paquete;
import java.awt.event.*;
import java.net.*;
import java.io.*;
import java.util.*;
import java.sql.*;
import java.awt.*;
import java.applet.*;
import javax.swing.*;
import java.net.URL;
import java.lang.*;
import javax.swing.filechooser.*;
public class examinar extends JApplet {
JTextArea log;
String newline = System.getProperty("line.separator");
public void init() {
JButton abrirButton = new JButton("Abrir");
abrirButton.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(ActionEvent e){
abrir_actionPerformed(e);
}
});
JPanel buttonPanel = new JPanel();
buttonPanel.add(abrirButton);
log = new JTextArea(5,20);
log.setMargin(new Insets(5,5,5,5));
JScrollPane logScrollPane = new JScrollPane(log);
getContentPane().add(buttonPanel, java.awt.BorderLayout.CENTER);
}
void abrir_actionPerformed(ActionEvent e){
JFileChooser fc = new JFileChooser();
fc.setDialogTitle("Ubicacion del archivo resultante");
int returnVal = fc.showOpenDialog(null);
if( returnVal == JFileChooser.APPROVE_OPTION){
File file = fc.getSelectedFile();
log.append("Abrir: " + file.getName() + "." + newline);
}
else{
log.append("Comando cancelado por el usuario." + newline);
}
}//fin de abrir_actionPerformed
}//fin de examinar
Y solo consigo que me dibuje el boton abrir, pero cuando doy a el no hace nada. ¿Que estoy haciendo mal?
Muchas gracias de antemano,
Mari
Quiero realizar un boton examinar en java, con JFileChooser, y tengo el siguiente código:
package paquete;
import java.awt.event.*;
import java.net.*;
import java.io.*;
import java.util.*;
import java.sql.*;
import java.awt.*;
import java.applet.*;
import javax.swing.*;
import java.net.URL;
import java.lang.*;
import javax.swing.filechooser.*;
public class examinar extends JApplet {
JTextArea log;
String newline = System.getProperty("line.separator");
public void init() {
JButton abrirButton = new JButton("Abrir");
abrirButton.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(ActionEvent e){
abrir_actionPerformed(e);
}
});
JPanel buttonPanel = new JPanel();
buttonPanel.add(abrirButton);
log = new JTextArea(5,20);
log.setMargin(new Insets(5,5,5,5));
JScrollPane logScrollPane = new JScrollPane(log);
getContentPane().add(buttonPanel, java.awt.BorderLayout.CENTER);
}
void abrir_actionPerformed(ActionEvent e){
JFileChooser fc = new JFileChooser();
fc.setDialogTitle("Ubicacion del archivo resultante");
int returnVal = fc.showOpenDialog(null);
if( returnVal == JFileChooser.APPROVE_OPTION){
File file = fc.getSelectedFile();
log.append("Abrir: " + file.getName() + "." + newline);
}
else{
log.append("Comando cancelado por el usuario." + newline);
}
}//fin de abrir_actionPerformed
}//fin de examinar
Y solo consigo que me dibuje el boton abrir, pero cuando doy a el no hace nada. ¿Que estoy haciendo mal?
Muchas gracias de antemano,
Mari
Valora esta pregunta


0