Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte triedu zoznam súborov . Ak používate IDE , bude pravdepodobne špeciálny príkaz pre tento . V opačnom prípade si môžete jednoducho vytvoriť ako textový súbor , ktorý má príponu . Java a vložte kód do neho . IInsert nasledujúci kód do súboru :
import java.io.File , import java.util.ArrayList , import javax.swing.JFileChooser ,
/*** Táto trieda dostane zoznam súborov * @ author Kevin Walker * /public class FileList {
súkromné JFileChooser chooser = new JFileChooser ( ) ; . private ArrayList FileList = new ArrayList ( ) ;
public void chooseFiles ( ) { chooser.showOpenDialog ( null ) , k ( f súbor : chooser.getSelectedFiles ( ) ) { fileList.add ( f ) ; } } public ArrayList GetFiles ( ) { return FileList ; } }
Táto trieda jednoducho predkladá užívateľovi dialógové okno s otázkou ju vyberte jeden alebo viac súborov . Tieto súbory sú potom uložené v zozname pre neskoršie použitie v programe .
2
Vytvorte triedu FTPuploadClient . Táto trieda bude inicializovať pripojenie k FTP serveru a nahrať jeden súbor na tomto serveri . Vložte nasledujúci kód do tohto súboru
dovozné java.io.File ; . Dovoz java.io.FileInputStream , import java.io.FileNotFoundException , import java.io.IOException , import java.io.OutputStream , dovoz java.net.MalformedURLException , import java.net.URL , import java.net.URLConnection ; .
/*** Táto trieda obrázky súbory na FTP server * @ author Kevin Walker ** /public class FTPuploadClient {
private String hostiteľ ; private String užívateľ , private String heslo ,
súkromné URLConnection conn ;
verejné FTPuploadClient ( String hosť, String užívateľa , String password ) {
this.host = hostiteľ ; this.user = užívateľ ; this.password = heslo ;
}
public void uploadfile ( File f ) throws FileNotFoundException , MalformedURLException , IOException { if throw new FileNotFoundException ( ) ;
URL url = new URL ( " ftp://" + user +