Fehlerüberprüfung beim Laden von Bilder

Status
Nicht offen für weitere Antworten.

saxos1983

Mitglied
Hi Leute

Hab in eurem Forum gesucht aber habe keine entsprechende Lösung gefunden.

Habe zwei Probleme:

1. In eine *.txt Datei sind zwei Dateipfade von JPG oder GIF Bilder angespeichert.
Wenn die Dateipfade korrekt sind, werden die entsprechenden Bilder in mein Applet geladen.

Schön und gut. Aber wie kann ich eine Fehlerüberprüfung implementieren, wenn z.B. das Bild im vorgegebenen Dateipfad gar nicht existiert. Kann man da irgendeine Exception abfangen, damit ich den Benutzer über die fehlende Datei informieren kann? Existiert das Bild nicht, so lädt mein Applet einfach gar nichts in die Bildfläche (was ja auch logisch ist).

2. Wie kann mein Programm überprüfen ob es sich überhaupt um eine JPG oder GIF Bilddatei handelt? Habe eine Fehlerabfrage konstruiert, die sofort meckert falls der Benutzer versucht Dateien mit anderen Dateiendungen als *.jpeg, *.jpg oder *.gif zu öffnen.
Was ist aber, wenn die Bilddatei beschädigt ist? Kann man irgendwie überprüfen ob es sich um eine "korrekte" Bilddatei handelt?

Für eure Hilfe danke ich euch jetzt schon im Voraus.
 

Bleiglanz

Gesperrter Benutzer
zu 1

wenn die txt.Datei auf dem Server liegt, dann hat es doch gar keinen Sinn den Benutzer über irgendwas zu informieren - er kann mit der Info überhaupt nichts anfangen

zu 2

versteh ich nicht, ist das jetzt ein Applet oder was??

Frage: wie lädst du dein Bild? Toolkit - ImageIcon - ImageIO?
 

saxos1983

Mitglied
Hallo Bleiglanz

Zu 1:
Also eigentlich wird das Applets lokal auf dem PC ausgeführt. Man könnte ja auch ne standalone Application machen aber ich hab keine Ahnung wie das geht :(
Es geht mir darum, dass der Benutzer informiert wird falls auf dem Bild-Dateipfad der im *.txt File abgespeichert ist gar kein Bild existiert. Z.B. "Die Datei c:\Eigene Bilder\bild.jpg wurde nicht gefunden. Evtl. wurde sie seit Ihrer letzten Sitzung vom Dateisystem gelöscht."

Zu 2:
Ja, ist ein Applet.
Ich lade mein Bild folgendermassen:
Code:
img = getImage(img_url);

Zeichnen tu ich mein Bild so:

Code:
public void paintComponent(Graphics g) {

               g.drawImage(img, X_BORDER + (imgArea_width/2) - (img_width/2), 
							Y_BORDER + (imgArea_height/2) - (img_height/2), 
							img_width, img_height, this);
}
 
G

Guest

Gast
hallo saxos1983,

ich habe im moment das gleiche problem. hast du eine lösung gefunden und kannst mir kurz sagen wie du es gemacht hast?

danke. :)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Fehler beim Imgui mit Maven Tools - Maven, Gradle, Ant & mehr 7
T Maven: Probleme beim Einbinden der Dependencies Tools - Maven, Gradle, Ant & mehr 9
M github + maven Fehler beim repository erstellen Tools - Maven, Gradle, Ant & mehr 1
H Problem beim Verschieben der main-class -> A jni error has occured, please check... Tools - Maven, Gradle, Ant & mehr 9
pkm Beim Deployen wird ein Package nicht gefunden, obwohl aus Buildpath. Tools - Maven, Gradle, Ant & mehr 0
X Maven Dependencies beim install mit in die Jar einbinden Tools - Maven, Gradle, Ant & mehr 6
E Maven Probleme beim Arquillian Deployen Tools - Maven, Gradle, Ant & mehr 0
B Webstart Java Webstart hängt sich beim Laden auf! Tools - Maven, Gradle, Ant & mehr 8
P Classpath beim Ausführen eines SQL-Scripts per ANT angeben Tools - Maven, Gradle, Ant & mehr 2
K Applet Fehler beim Starten Tools - Maven, Gradle, Ant & mehr 12
E Ant Beim zusammenfassen von CSV-Dateien nur bestimmt spalten auswählen Tools - Maven, Gradle, Ant & mehr 27
F Problem beim Kompilieren ohne IDE Tools - Maven, Gradle, Ant & mehr 5
P Maven Download-Probleme beim Build Tools - Maven, Gradle, Ant & mehr 5
J Fehler beim Parsen von web.xml mit web-app 2.5 Tools - Maven, Gradle, Ant & mehr 2
S Webstart Problem beim Start von Webstart Tools - Maven, Gradle, Ant & mehr 4
H Java Applet Problem beim einbinden in HTML Tools - Maven, Gradle, Ant & mehr 3
newcron Applet Keine warnung beim starten von Applets, die auf die HD zugreifen? Tools - Maven, Gradle, Ant & mehr 2
G Java-Applet Probleme beim Browser Tools - Maven, Gradle, Ant & mehr 14
reibi Maven : Resourcen NICHT mit einbinden beim Builden Tools - Maven, Gradle, Ant & mehr 10
E Verzögerung beim Refresh (F5) mit einem Applet verursachen Tools - Maven, Gradle, Ant & mehr 16
T beim Kompilieren änderungen vornehmen Tools - Maven, Gradle, Ant & mehr 5
G Frage zur JARs beim deployen Tools - Maven, Gradle, Ant & mehr 5
S Ladebalken beim laden des Applets Tools - Maven, Gradle, Ant & mehr 9
G Problem beim deployen eines Applets Tools - Maven, Gradle, Ant & mehr 8
C JApplet soll beim Aufruf nicht neustarten Tools - Maven, Gradle, Ant & mehr 3
M Code ausführen beim Browser schließen / Alternative zu stop? Tools - Maven, Gradle, Ant & mehr 5
J Problem beim schreibenden Dateizugriff Tools - Maven, Gradle, Ant & mehr 7
D Fehler beim Applet laden! Tools - Maven, Gradle, Ant & mehr 9
H Applet Access Denied - Beim zugriff auf eine .txt Datei Tools - Maven, Gradle, Ant & mehr 8
G Browser stürtzt beim Appletaufruf ab Tools - Maven, Gradle, Ant & mehr 2
I Fehler beim Signieren der JAR Dateien für Webstart Tools - Maven, Gradle, Ant & mehr 1
U Probleme beim Reloaden des Applets im Browser Tools - Maven, Gradle, Ant & mehr 9
D E/A-Ausnahme beim lesen (Applet will nicht starten) Tools - Maven, Gradle, Ant & mehr 3
P Problem beim Senden einer Datei Tools - Maven, Gradle, Ant & mehr 5
M Applet startet beim zweiten Aufruf nicht mehr? Tools - Maven, Gradle, Ant & mehr 4
A Probleme beim Anzeigen des Applets Tools - Maven, Gradle, Ant & mehr 5
Y falsches password beim signieren von applet Tools - Maven, Gradle, Ant & mehr 4
G Fehler beim Laden des Applets Tools - Maven, Gradle, Ant & mehr 7
H Probleme beim Applet signieren Tools - Maven, Gradle, Ant & mehr 10
S Access Denied beim Bild laden Tools - Maven, Gradle, Ant & mehr 7
R access denied beim Java Applet Tools - Maven, Gradle, Ant & mehr 5
D Problem beim einbinden von jar und class datei Tools - Maven, Gradle, Ant & mehr 8
S Informationen beim Benutzer ablegen Tools - Maven, Gradle, Ant & mehr 4
P Eclipse Problem beim JAR-erstellen Tools - Maven, Gradle, Ant & mehr 5
A access denied beim anzeigen von Bildern Tools - Maven, Gradle, Ant & mehr 2
R fehler beim übernehmen von applets Tools - Maven, Gradle, Ant & mehr 3
G Wie überprüft man beim Image ob es geklickt wurde? Tools - Maven, Gradle, Ant & mehr 9
D problem beim auslesen von text aus einem textfeld... Tools - Maven, Gradle, Ant & mehr 15
E Card beim CardLayoutManager mit paint() bemalen??? Tools - Maven, Gradle, Ant & mehr 4
R Code beim Beenden eines Applets ausführen? Tools - Maven, Gradle, Ant & mehr 1
T Webstart Resource aus .jar laden Tools - Maven, Gradle, Ant & mehr 5
S .jars in einem Ornder automatisch laden lassen Tools - Maven, Gradle, Ant & mehr 2
H Applet applet neu laden im browser Tools - Maven, Gradle, Ant & mehr 10
K Webstart .class Datei über Reflection laden Tools - Maven, Gradle, Ant & mehr 3
E Webstart Laden von Tiff-Bildern als BufferedImage und TFW aus einem JAR Tools - Maven, Gradle, Ant & mehr 3
G Webstart Problem mit Adressierung bei Laden von Datei aus jar (Webstart) Tools - Maven, Gradle, Ant & mehr 5
G Textfile in Applet laden möglich? Tools - Maven, Gradle, Ant & mehr 2
U Zertifikat zum Signieren in keytool laden Tools - Maven, Gradle, Ant & mehr 2
T Maven: Abhängigkeit im Jetty laden Tools - Maven, Gradle, Ant & mehr 10
B Hudson - Resourcen laden Tools - Maven, Gradle, Ant & mehr 11
Icewind Applet reagiert nach neu laden der Webseite nicht mehr verlässlich auf KeyEvents Tools - Maven, Gradle, Ant & mehr 6
grudge File in Applet laden Tools - Maven, Gradle, Ant & mehr 4
S HttpClient in Applet - html-quellcode laden möglich? Tools - Maven, Gradle, Ant & mehr 3
S Applet schneller laden Tools - Maven, Gradle, Ant & mehr 4
G Bilder von Server Laden Tools - Maven, Gradle, Ant & mehr 4
S applet ueber mehrere ordner hinweg laden Tools - Maven, Gradle, Ant & mehr 2
C Applet + Treiber laden (J/Connector) Tools - Maven, Gradle, Ant & mehr 2
G Java Applet neu laden Tools - Maven, Gradle, Ant & mehr 3
X Problem mit Bilder laden Tools - Maven, Gradle, Ant & mehr 3
D Im Hintergrund laden Tools - Maven, Gradle, Ant & mehr 5
A JNLP Datei aus Application laden Tools - Maven, Gradle, Ant & mehr 4
K .class variabel laden Tools - Maven, Gradle, Ant & mehr 21
M URL im Browser laden? Tools - Maven, Gradle, Ant & mehr 9
S Aus Applet per Button-Klick anderes Applet in Browser laden Tools - Maven, Gradle, Ant & mehr 7
H animiertes GIF mit Mediatracker laden Tools - Maven, Gradle, Ant & mehr 2
S Grafik von Server laden? Tools - Maven, Gradle, Ant & mehr 4
S Dateien laden ? Tools - Maven, Gradle, Ant & mehr 2
K Bilder in Applets laden Tools - Maven, Gradle, Ant & mehr 3
G Bild im Applet laden und ausgeben Tools - Maven, Gradle, Ant & mehr 2
R Mein Applet brauch ewig lange zum laden. Tools - Maven, Gradle, Ant & mehr 5
S Sound/Midi Dateien erst komplett laden Tools - Maven, Gradle, Ant & mehr 12

Ähnliche Java Themen

Neue Themen


Oben