Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 26-sep-2006, 18:16   #1 (permalink)
wümpscut ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 7
como mando a llamar explorar archivo?

aloh° buenas tardes.

haber si alguine me puede ayudar. estoy haciendo un sistema para recuperar imagenes de cualquier dispositivo llamese escanner, camara o archivo.
hay alguna libreria o forma en java de obtener la imagen de dicho dispositivo para una vez tenerla guardarla en la base de datos.

aunque sea diganme como abrir la ventanita para cargar archivo de imagen.
porfavor apiadense....

se aceptan propuestas. gracias por su atencion
wümpscut está desconectado   Responder Citando
Antiguo 27-sep-2006, 00:59   #2 (permalink)
chuidiang tiene algunos puntos positivos de karma
 
Avatar de chuidiang
 
Fecha de Ingreso: octubre-2004
Mensajes: 751
Hola:

En java hay un panel que se llama JFileChooser. Este lo metes en un JDialog y ya tienes una ventana que permite al usuario elegir un archivo. Echale un ojo a la api de JFileChooser para ver cómo usarla.

Se bueno.
chuidiang está desconectado   Responder Citando
Antiguo 27-sep-2006, 10:51   #3 (permalink)
wümpscut ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 7
hola de nuevo°
gracias por la respuesta.

ahora tengo otro problema encontre este codigo que muestra un boton open el cual abre la ventanita para elegir el archivo.

Ahora mi gran duda es que estoy trabajando con JSP como le ago para que cuando presione un boton en la pagina mande a llamar la ventana de elegir archiovo y me deposite el nombre del archivo con la ruta en un campo de texto.

gracias y disculpen mi ignorancia.
este es el codigo.

Código PHP:
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.filechooser.*;
             
public class 
FileChooserOpen extends JFrame {

    private 
JTextArea log;
    private 
JFileChooser fc = new JFileChooser();

    private 
String newline System.getProperty("line.separator");

    public 
FileChooserOpen() {
        
super("FileChooserDemo");

        
JButton openButton = new JButton("Open", new ImageIcon("images/open.gif"));
        
openButton.addActionListener(new OpenListener());

        
JPanel buttonPanel = new JPanel();
        
buttonPanel.add(openButton);
       
        
log = new JTextArea(5,20);
        
log.setMargin(new Insets(5,5,5,5));
        
JScrollPane logScrollPane = new JScrollPane(log);

        
Container contentPane getContentPane();
        
contentPane.add(buttonPanelBorderLayout.NORTH);
        
contentPane.add(logScrollPaneBorderLayout.CENTER);
    }

    private class 
OpenListener implements ActionListener {
        public 
void actionPerformed(ActionEvent e) {
            
int returnVal fc.showOpenDialog(FileChooserOpen.this);

            if (
returnVal == JFileChooser.APPROVE_OPTION) {
                
File file fc.getSelectedFile();
                
//this is where a real application would open the file.
                
log.append("Opening: " file.getName() + "." newline);
            } else {
                
log.append("Open command cancelled by user." newline);
            }
        }
    }

   public static 
void main(String s[]) {
        
JFrame frame = new FileChooserOpen();

        
frame.addWindowListener(new WindowAdapter() {
            public 
void windowClosing(WindowEvent e) {System.exit(0);}
        });

        
frame.pack();
        
frame.setVisible(true);
    }

wümpscut está desconectado   Responder Citando
Antiguo 27-sep-2006, 13:12   #4 (permalink)
GreenEyed tiene algunos puntos positivos de karma
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.570
JSP -> Ejecucion en el servidor
JFrame... -> Ejecucion en el cliente

No compila

Si quieres ejecutar una aplicación en el cliente -> Applet o JavaWebStart
Si quieres enviar un fichero desde HTML y recibirlo en JSP -> Un input de tipo file y usar una libreria para recibir este tipo especial de parámetros.

Así a grandes rasgos
GreenEyed está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:27.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93