buenas amigos.
Estoy desarrollando un app de escritorio que a continuacion os detallo
tengo un formulario con 2 boton y una jlist.
loque queciera que me ayuden es, desde mi boton examinar llamar a JFileChooser
y listar el archivo en una jlist y luego esta cuando apretas el boton guardar debe de guardarce
en una tabla de base de datos !!
desde ya agradezco su pronto respuesta...!!!
Hola.
Qué es lo que tienes hecho?
este es mi formulario . el boton con 3 puntitos es para examinar
el archivo .. y luego listarla en jlist
y cunado apreta el boton enviar se debe de enviar el archivo ala tablata de base de datos que esta con nombre hash ..
nose si me dejo entender
(http://www.mediafire.com/view/285q1kni241ic2b/hash.png)
http://www.mediafire.com/view/285q1kni241ic2b/hash.png
Bueno, deberías intentar explicarte mejor, de hecho si pones el código que llevas hecho seguro te podemos ayudar.
Que quieres decir con base de datos, MySQL, Access, Oracle o simplemente lo quieres guardar en un HashMap?
Aclárame todo esto y vemos lo que podemos hacer.
Un cordial saludo.
Disculpen la torpesa, my base de datos esta en mysql!!
aqui comparto el source del intento que trato de hacer
esete es mi array list donde se guardara los archivos que va cargando
ArrayList<CArchivoCompartido> arrayListArchivos;
DefaultListModel modeloLista=new DefaultListModel();
/**
* Creates new form Compartir
*/
public Compartir(ArrayList<CArchivoCompartido> arrayListArchivos) {
initComponents();
this.arrayListArchivos=arrayListArchivos;
el source dentro del botn examinar(......)
JFileChooser fileChooser = new JFileChooser();
int seleccion = fileChooser.showOpenDialog(this);
if (seleccion == JFileChooser.APPROVE_OPTION) {
File archivo = fileChooser.getSelectedFile();
//seque aqui esta mal trato de declarar variables
String nombre = archivo.getName();
String path = archivo.getPath();
//luego recojerlas aqui..
arrayListArchivos.add(new CArchivoCompartido(nombre, path, getTitle()));
modeloLista.addElement(nombre);
JListaCompartidos.setModel(modeloLista);
Desde ya gracias por su tiempo