Ayuda con Java

S

Pues bien necesito la tipica funcion al crear un programa que pulsas en abrir y te sale la típica ventanita de google para buscar el archivo que quieras abrir, tras la lectura de esta información
http://chuwiki.chuidiang.org/index.php?title=JFileChoosersobre su uso la verdad no me entero demasiado bien de como aplicarla, me gustaría que si alguien sabe como utilizarlo para que abra con el filtro en mp3 y avi.

Ya he probado a copiar el código pero me da fallos y tal antes y compila con errores si alguien me podria echar un cable de como seria poner el código correctamente se lo agradecería, gracias de antemano.

13 días después
pdj

pues a bote pronto te diria que con swing tienes el JFileChooser. Te pongo un mini ejemplo un pogo guarruno pero para ilustrarte...

import javax.swing.filechooser.*;
import java.io.File;
import javax.swing.*;

JFileChooser fc = new JFileChooser();
fc.addChoosableFileFilter(new FileFilter(){
    public boolean accept(File f) {
       String extension = Utils.getExtension(f);
        if (extension != null) {
            if (extension.equals(Utils.avi) ||
                extension.equals(Utils.mp3)) {
                    return true;
            } else {
                return false;
            }
        }
        return false;
    }});

//Mostramos con

 int returnVal = fc.showDialog(TuClase.this,
                                      "Cogeeee");

Esto es una aproximación el copy & paste no creo que funcione bien ;)

Usuarios habituales

  • pdj
  • sacopapas