Bilder downloaden

thomy800

Erfahrenes Mitglied
Hi

wie programmiere ich ein programm welches aus dem internet bilder läd?
ich denke mal da braucht man auch HTTP-befehle für die anfrage zum server...

mfg thomy.
 
Hallo, ehrlich gesagt, ich verstehe nicht ganz was Du "laden" willst.

Wenn Du ein Bild herunterladen willst, dann geht das doch ganz einfach.
rechte Maustaste auf das Bild und dann Datei speichern.
(Das wäre bei Windows so.)

oder verstehe ich Dich falsch?
 
ja, ich möchte aber ein programm programmieren, welches das machen kann. man gibt zb. dem programm eine adresse (url), wo es dann das bild runterladen soll.
 
Moin!
Hier mal ein kleines Beispiel:
Code:
try {
            URL url = new URL( "http://www.google.de/intl/de_de/images/logo.gif" );
            HttpURLConnection con = (HttpURLConnection)url.openConnection();
            FileOutputStream out = new FileOutputStream(new File("c:/test.gif"));
            InputStream in = con.getInputStream();
            int n;
            byte[] buf = new byte[4096];
            while( (n = in.read(buf)) > 0)
            {
                out.write(buf, 0, n);
            }
            in.close();
            out.close();
            
            
        } catch (Exception ex) {
            ex.printStackTrace();
        }
 
Zurück