Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di paul78
    Registrato dal
    Apr 2010
    Messaggi
    515

    Copia/ incolla in un JFileChooser.....

    ciao a tuttti!!!!

    mi sta succedendo una cosa molto strana.....

    allora...ho creato un jfilechooser dove inserisco la periferica del file e nel momento in cui clikko apri mi copia il file selezionato e lo incolla nella periferica già creata....

    allora mi sorgono 2 problemi strani.....

    prima di tutto questo è il cod.

    codice:
    button1.addActionListener(new ActionListener() {				
    public void actionPerformed(ActionEvent evt) {					
    chooserMp3 = new  JFileChooser();
    FileNameExtensionFilter filter = new FileNameExtensionFilter("Mp3", "mp3");
    chooserMp3.setFileFilter(filter);
    int returnVal = chooserMp3.showOpenDialog(null);
    if(returnVal == JFileChooser.APPROVE_OPTION) {
    File f = chooserMp3.getSelectedFile(); 
    try{ 				        	
    link_nome_base.setText("C://DataSong/" + chooserMp3.getName(f));		
    
    
    }
    catch(Exception e){
    System.out.println(e);
    }				        	
    }
    }
    });
    questo mi serve per inserire i dati nel database....
    la prima cosa strana è che se dovessi cambiare periferica ad esempio:

    link_nome_base.setText("C://db/mp3/" + chooserMp3.getName(f));

    ovviamente con l'mp3 stà già nella nuova periferica.....

    mi da errore e non parte la musica......

    l'altra cosa strana è il copia ed incolla

    questo è il cod.

    codice:
    button1.addActionListener(new ActionListener() {				
    public void actionPerformed(ActionEvent evt) {					
    chooserMp3 = new  JFileChooser();
    FileNameExtensionFilter filter = new FileNameExtensionFilter("Mp3", "mp3");
    chooserMp3.setFileFilter(filter);
    int returnVal = chooserMp3.showOpenDialog(null);
    if(returnVal == JFileChooser.APPROVE_OPTION) {
    File f = chooserMp3.getSelectedFile(); 
    try{ 				        	
    link_nome_base.setText("C://DataSong/" + chooserMp3.getName(f));
    
    File toMp3 = new File("C://db/basi/" + chooserMp3.getName(f));
    toMp3.createNewFile();
    FileOutputStream outputFile = new FileOutputStream(toMp3);
    outputFile.close();		
    }
    catch(Exception e){
    System.out.println(e);
    }				        	
    }
    }
    });
    in questo modo mi copia ed incolla il file ma sempre con lo stesso problema del primo....

    stò impazzndo da ore ed'ore...

    dove sbaglio???


  2. #2
    Utente di HTML.it L'avatar di paul78
    Registrato dal
    Apr 2010
    Messaggi
    515
    quando clikko mi esce questo errore:

    Error: Unable to realize com.sun.media.amovie.AMController@da834c


    non riesco a capire...

  3. #3
    Utente di HTML.it L'avatar di paul78
    Registrato dal
    Apr 2010
    Messaggi
    515
    ho risolto il problema del copia ed incolla....


    mi rimane il problema della directory!!!!!

    ACCETTA solo ed escusivamente questa directory cioè questa!!!!

    "C://DataSong/"

    incredibile!!!!!!!

    voglio cambiare directory!!!!! come faccio???

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    giuro che non so quante volte ti ho detto di leggere le API ( e regolarmente non lo fai).
    Oltretutto questa è una questione che con te avevamo già affrontato (non hai nemmeno un minimo di memoria).

    api

    guarda setCurrentDirectory.

    a riguardo, rileggerei bene qui che è un tuo thread in cui ti è stato detto dei path con JFileChooser.
    RTFM Read That F*** Manual!!!

  5. #5
    Utente di HTML.it L'avatar di paul78
    Registrato dal
    Apr 2010
    Messaggi
    515
    il problema..non sono le API del filechooser!!!!!!

    quando controllo il database mysql la directory è precisa!!!!!

    il problema è un'altro!!!!

    se metto questa directory:

    "C://DataSong/"+ il nome del file

    funziona benissimo!!!!

    se dovessi cambiare periferica il programma non mi legge + l'mp3!!!!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    1. impara a scrivere meglio le tue richieste, 9 volte su 10 vado ad intuito.
    2. che vuole dire "se dovessi cambiare periferica il programma non mi legge + l'mp3!!!!!!"??

    giuro, non mi è chiaro.
    Fai un esempio di path non letto

    3. qui arrivano le solite domande:

    a. il nuovo path esiste? è da te accessibile? è dalla tua app accessibile?
    b. posta l'errore
    RTFM Read That F*** Manual!!!

  7. #7
    Utente di HTML.it L'avatar di paul78
    Registrato dal
    Apr 2010
    Messaggi
    515


    cmq...non mi copiava effettivamente il file!!!!

    ora l'ho notato!!!!

    è normale che non lo legge!!!!!

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    Originariamente inviato da paul78


    cmq...non mi copiava effettivamente il file!!!!

    ora l'ho notato!!!!

    è normale che non lo legge!!!!!
    ecco appunto....ho sempre quella checklist coi file
    RTFM Read That F*** Manual!!!

  9. #9
    Utente di HTML.it L'avatar di paul78
    Registrato dal
    Apr 2010
    Messaggi
    515
    risolto!!!!

  10. #10
    Utente di HTML.it L'avatar di paul78
    Registrato dal
    Apr 2010
    Messaggi
    515
    cmq grazie sempre per l'aiuto!!!!!


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.