Hallo,
Was ich will? Die Größe einer Datei die ich aus dem Internet mit dem Programm herunterlade wissen um den Fortschritt anzuzeigen.
Die Datei hat aber eine Größe und es geht ja auch wenn ich die Funktion lokal verwende nur über das Internet bzw. Netzwerk bekomme ich 0.
Wie machst du das? java.io.File ist nicht für Dateizugriff über Internet
ausgelegt. Es akzeptiert nur URLs mit "file:"-Schema. Wenn du Dateien
herunterladen willst, dann solltest du java.net.URLConnection bzw.
HttpURLConnection verwenden. Um die Länge zu ermitteln, könntest du den
Content-Length-Header abfragen.
Im Java Almanac findest du ein paar grundlegende Beispiele.
Falls dir diese Info noch nichts bringt, solltest du mal ein paar
relevante Zeilen deines Codes posten, damit wir uns ein Bild von
deinem bisherigen Vorgehen machen können.
Gruß
Slyh