creare la classe FileList . Se si utilizza un IDE , ci sarà probabilmente un comando speciale per questo . In caso contrario , è possibile creare semplicemente come un file di testo con estensione . Java e incolla il codice in esso. IInsert il seguente codice nel file :
import java.io.File ; import java.util.ArrayList ; importazione javax.swing.JFileChooser ;
/*** Questa classe ottiene una lista di file * @ author Kevin Walker * /class FileList pubblico {
privato JFileChooser chooser = new JFileChooser (); . privato ArrayList chooseFiles public void () { chooser.showOpenDialog (null) ; for ( File f: chooser.getSelectedFiles ( ) ) { fileList.add ( f) ; } } public ArrayList Questa classe presenta semplicemente all'utente una finestra di dialogo che chiede lei per selezionare uno o più file . Questi file vengono poi salvati in un elenco da utilizzare più avanti nel programma. creare la classe FTPuploadClient . Questa classe inizializza una connessione a un server FTP e di caricare un singolo file al server . Inserire il seguente codice in quel file importazione java.io.File ; . Java.io.FileInputStream importazione; java.io.FileNotFoundException importazione; java.io.IOException importazione; java.io.OutputStream importazione; importazione java.net.MalformedURLException ; importazione java.net.URL ; java.net.URLConnection importazione; . /*** Questa classe carica i file su un server FTP * @ autore Kevin Walker ** /public class FTPuploadClient { private String host , user private String ; la password private String ; URLConnection privato conn ; FTPuploadClient pubblico ( String host , String user , password String) { < br this.Host > = ospite; this.user = user ; this.password = password ; } public void UploadFile ( File f ) throws FileNotFoundException , MalformedURLException , IOException {if ( f.exists ( )
2
Informazioni correlate
Programmazione © www.354353.com