myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Java bilder werden nicht geladen

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 07.03.11, 22:30   #1
Alpi_TS
Anfänger
 
Registriert seit: Oct 2008
Beiträge: 1
Bedankt: 0
Alpi_TS ist noch neu hier! | 0 Respekt Punkte
Standard Java bilder werden nicht geladen

Hey leute,
hab ein sehr einfaches Problem, was ich nicht lösen kann und als letzte Hoffnung mich an DAS(^^) Forum wende. Nun das Problem ist relativ simpel. Die Bilder werden nicht geladen/gemalt. Ich weis leider nicht welches davon zutrifft.

Also die bilder hab ich leider auf dem Rechner in der Schule vergessen, dewegen einfach nur ein testbild miteingefügt.

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]


Vielen Dank schon mal im voraus

PS: falls ihr noch andere Verbesserungsvorschläge habt, immer her damit
nochmals danke
Alpi_TS ist offline   Mit Zitat antworten
Ungelesen 08.03.11, 15:02   #2
Jester2
Newbie
 
Registriert seit: Aug 2010
Beiträge: 85
Bedankt: 30
Jester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt PunkteJester2 putzt sich die Zähne mit Knoblauch. | 2683 Respekt Punkte
Standard

Hi,

du solltest das Verzeichnis mit den Bildern in den Klassenpfad aufnehmen und diese dann über den Classloader laden. Dann sollte es funktionieren.

Code:
        URL resource = getClass().getClassLoader().getResource(imageURL);
        if(resource != null) {
            return new ToolkitImage(new URLImageSource(resource));
        }
Deine Main Klasse macht viel zu viel. Du solltest das so aufteilen, dass die lediglich das Starten des Applets übernimmt. Für den KeyListener solltest du eine eigene Klasse implementieren, dann wird es auch etwas übersichtlicher. Und Runnable kannst du dann anonym an den Thread übergeben.

Gruß
Jester
Jester2 ist offline   Mit Zitat antworten
Ungelesen 08.03.11, 23:40   #3
grymkmb
Anfänger
 
Registriert seit: Dec 2010
Beiträge: 25
Bedankt: 11
grymkmb ist noch neu hier! | 0 Respekt Punkte
Standard

Noch was: Umlaute in Variablennamen oder Dateinamen ist eine ganz schlechte Idee. In deinen Kommentaren kannst du ruhig Umlaute verwenden; da ist es egal, wenn mal was verhunzt wird...
grymkmb ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:42 Uhr.


Sitemap

().