Applet Bild einbinden

Status
Nicht offen für weitere Antworten.
X

_xyz

Gast
Hallo,

ich weiß dazu gibt es schon tausende Themen, aber die haben mir nicht weiter geholfen.
Also mein Problem ist, dass das Bild nicht angezeigt wird. Sonst scheint ja alles zu funktionieren. Es kommt ja auch keine Fehlermeldung. Wer schön, wenn da einer schnell weiterhelfen könnte...

Hier der Code:
Code:
import java.awt.*;
import java.net.*;
import java.applet.*;


public class Image extends Applet {

		Image jackImage;
		AudioClip musicClip;


	/** Initialisierung des Applets.
	 *	Es werden je eine Bild- u. Tondatei vom Hostrechner geladen.
	 */
	 	public void init() {
			jackImage = getImage(getCodeBase(), "jack.jpeg");
			musicClip = getAudioClip(getCodeBase(), "music.au");

		}

	/*	Das Bild wird im Ausgabebereich angezeigt. */
		public void paint(Graphics g) {

			g.drawImage(jackImage, 0, 0, null);
		}

	/** Start des Applets.
	 *	Der Sound wird abgespielt.
	 */
		public void start() {
			play(getCodeBase(), "music.au");

		}

	/*	Abbrechen des Abspielens. */
		public void stop() {
			musicClip.stop();
		}
}

Hier auch noch zur Not der HTML-Code:
Code:
<applet
name="Image"
code="Image.class"
width="410"
height="310"
align="Top"
alt="If you had a java-enabled browser, you would see an applet here.">
</applet>

Also ich weiß leider nicht weiter. Drum wär Hilfe gut...
 

L-ectron-X

Gesperrter Benutzer
Gib mal das Applet als ImageObserver an.
Code:
g.drawImage(jackImage, 0, 0, this);
 
X

_xyz

Gast
Das hatte ich auch schon ausprobiert, hat aber nicht geklappt.
 
X

_xyz

Gast
Tut sie auch.

Ich hab schon an alles mögliche gedacht und auch versucht. Sogar ein anderes Bild hab ich verwendet, aber nix klappt.
 

The_S

Top Contributor
Benutze mal nen MediaTracker, damit sichergestellt werden kann, dass das Bild auch vollständig geladen ist.

Falls das auch ncihts hilft, mach mal in die paint n System.out.println() rein. Wenn dann nix in der Java-Konsole steht, dann aktualisiert dein Browser dein Applet einfach nicht und läd es immer wieder aus dem Cache.
 
X

_xyz

Gast
MediaTracker?!

Und System.out.println() hab ich gerade versucht. Zeigt aber nix an. Geht eigentlich in einen Applet diese Fkt.?!
 

L-ectron-X

Gesperrter Benutzer
Hobbit_Im_Blutrausch hat gesagt.:
Benutze mal nen MediaTracker, damit sichergestellt werden kann, dass das Bild auch vollständig geladen ist.
Auch wenn du den MediaTracker nicht benutzt, wird das Bild angezeigt werden, vorausgesetzt, dass das Bild wirklich existiert. Du hast das Bild dann eben nicht sofort zur Verfügung sondern es kann etwas dauern, je nach Bandbreite. Aber angezeigt wird es in jedem Fall.

@_xyz: Welchen Browser benutzt du? Und wo hast du nach Fehlermeldungen gesucht?
 
X

_xyz

Gast
Internet Explorer

Aber wenn ich das Applet im AppletViewer öffne, hat das doch wenig mit dem Browser zu tun oder bin ich da falsch informiert.
 

L-ectron-X

Gesperrter Benutzer
Nein, da bist du richtig informiert. Wenn's nicht im AppletViewer geht, dann gehts auch sonst nirgendwo.

Kannst du sonst Applets ausführen?
 

L-ectron-X

Gesperrter Benutzer
Haaach! Ich depperter Depp! Hab erst beim zweiten Mal Hingucken gesehen, dass du deine Klasse Image genannt hast. Normalerweise dürftest du das gar nicht kompiliert bekommen. Die Klasse aus dem AWT wird von deiner verdeckt.

Entweder du änderst die Deklaration von jackImage mit Angabe des Paketnamens, oder du änderst den Namen der Klasse.
 

The_S

Top Contributor
L-ectron-X hat gesagt.:
Auch wenn du den MediaTracker nicht benutzt, wird das Bild angezeigt werden, vorausgesetzt, dass das Bild wirklich existiert. Du hast das Bild dann eben nicht sofort zur Verfügung sondern es kann etwas dauern, je nach Bandbreite. Aber angezeigt wird es in jedem Fall.

Aber auch nur, wenn ein repaint aufgerufne wird, nachdem das Bild geladne ist ;) .

L-ectron-X hat gesagt.:
Haaach! Ich depperter Depp! Hab erst beim zweiten Mal Hingucken gesehen, dass du deine Klasse Image genannt hast

Tatsache, ist mir auch net aufgefallen :shock:
 
X

_xyz

Gast
habe den namen der Klasse schon geändert. funktioniert trotzdem nicht. ich schau mal ob das auf einen anderen rechner funktioniert.
 
X

_xyz

Gast
der andere rechner funktioniert leider nicht, also konnt ich es nicht ausprobieren.

also es sind keine Fehler vorhanden?! demzufolge könnt ichs einsenden?!
 

L-ectron-X

Gesperrter Benutzer
Wenn du den Namen geändert hast, musst du auch eine eventuell noch vorhandene Image.java oder Image.class aus dem Verzeichnis entfernen, da das Problem sonst weiter besteht.
 
X

_xyz

Gast
ich habs, es funktioniert. das bild wird angezeigt.

ich hatte anstatt jack.jpg, jack.jpeg eingegeben. und dadurch hatte es nicht funktioniert.

jetzt muss ich nur noch den sound so einstellen, dass er ständig abgespielt wird und dann bin ich fertig.

ich bedanke mich nochmal recht herzlich bei allen für ihre hilfe.

danke danke.
 

The_S

Top Contributor
Dann hätte es aber eigentlich einen Fehler geben müssen (FileNotFoundException). Du hast aber gesagt es gibt keinen :?
 
X

_xyz

Gast
es wurde wirklich keiner angezeigt. das versteh ich ja auch nicht.
ich weiß auch, dass sich das sonst schon viel früher erledigt hätte.
 

The_S

Top Contributor
Du kennst die Java-Konsole in deinem Browser und weißt auch, dass die nicht automatisch aufgeht, sobald ein Fehler kommt!?
 
X

_xyz

Gast
ja ich kenn die javakonsole im browser und das ist mir auch klar das die nicht aufgeht, wenn ein fehler kommt. deshalb kann ich es mir ja auch nicht erklären, warum der nie nen fehler angezeigt hat und trotzdem das applet ausgeführt hatte ohne bild.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Java-Applet: Bild einbinden (getImage) Java Basics - Anfänger-Themen 0
D Bild im Applet anzeigen Java Basics - Anfänger-Themen 3
N Erste Schritte Applet zeichnet Bild nicht Java Basics - Anfänger-Themen 10
M Bild in Applet darstellen Java Basics - Anfänger-Themen 6
A Applet Bild zu laufzeit hinzufügen Java Basics - Anfänger-Themen 4
B Bild in Applet anzeigen Java Basics - Anfänger-Themen 5
M Java Applet bild einfügen Java Basics - Anfänger-Themen 6
0 Problem mit Bild und Sound im Applet Java Basics - Anfänger-Themen 12
0 Bild in Applet einfügen Java Basics - Anfänger-Themen 3
G Jpg Bild im Applet laden Java Basics - Anfänger-Themen 4
S Bild in ein Applet einbetten Java Basics - Anfänger-Themen 12
M Java-Applet zur Mittelwertberechnung Java Basics - Anfänger-Themen 3
D Java Applet wird nicht im Browser angezeigt Java Basics - Anfänger-Themen 6
M bestehendes Projekt als Applet speichern Java Basics - Anfänger-Themen 2
S Erste Schritte Java - Applet - Rechteck ständig versetzen Java Basics - Anfänger-Themen 14
A Applet Plot für atan erstellen Java Basics - Anfänger-Themen 1
S Erste Schritte Java Applet lässt sich im Browser nicht öffnen Java Basics - Anfänger-Themen 9
K JDK installieren displays java applet für MAC Java Basics - Anfänger-Themen 10
S Zeichen von abgerundeten Rechtecken auf einem Applet Java Basics - Anfänger-Themen 5
J Einfache einbindung eines Bildes in ein Applet Java Basics - Anfänger-Themen 4
S Klassen Applet extern aufrufen Java Basics - Anfänger-Themen 1
J Erstes Applet läßt sich nicht anzeigen Java Basics - Anfänger-Themen 2
C Applet Probleme Java Basics - Anfänger-Themen 1
A Compiler-Fehler Problem beim einbinden der applet Klasse Java Basics - Anfänger-Themen 2
M Erste Schritte Java Applet - HTML Seiten auslesen und in Access Datenbank schreiben? Java Basics - Anfänger-Themen 15
G Applet in ein JSP einbinden Java Basics - Anfänger-Themen 1
C Java-Applet Fehler "NoClassDefFoundError"? Java Basics - Anfänger-Themen 1
C Java Applet Fragen: Serialisierung, Excel import Java Basics - Anfänger-Themen 2
C Kalender in Applet einfügen Java Basics - Anfänger-Themen 0
J JavaScript findet Applet Methode nicht Java Basics - Anfänger-Themen 2
J Punkte im Java-Applet verbinden Java Basics - Anfänger-Themen 4
V Text aus einer .txt dynamisch ins applet einpassen Java Basics - Anfänger-Themen 0
K Applet funz. im Browser nicht Java Basics - Anfänger-Themen 11
thet1983 Erste Schritte <param> Tag in Applet Java Basics - Anfänger-Themen 4
F Swing Applet: mehrere Komponenten hinzufügen Java Basics - Anfänger-Themen 1
F Platzieren von Komponenten in Swing Applet funktioniert nicht Java Basics - Anfänger-Themen 3
G Signiertes Applet wird nicht ausgeführt Java Basics - Anfänger-Themen 1
Y Applet: Verschlüsselung Java Basics - Anfänger-Themen 3
B JPanel/JFrame in ein Applet umwandeln (Webfähig) Java Basics - Anfänger-Themen 7
F signiertes Applet fkt. nicht bei lokalem Aufruf Java Basics - Anfänger-Themen 2
K Frage zu Applet Java Basics - Anfänger-Themen 3
V While Schleife für ganzes Applet Java Basics - Anfänger-Themen 6
P Applet Histogramm Java Basics - Anfänger-Themen 6
H 27 Kreise Zeichnen Java Applet Java Basics - Anfänger-Themen 2
G Java Applet aus Eclipse heraus testen? Java Basics - Anfänger-Themen 6
S Applet findet Klasse nicht Java Basics - Anfänger-Themen 7
R Java Applet mit Mausklick ansprechen Java Basics - Anfänger-Themen 3
C Java Applet in html. Pong - old school Spiel Java Basics - Anfänger-Themen 10
S Applet-Objekt ist vor dem Hintergrund Java Basics - Anfänger-Themen 11
F Problem mit Applet Java Basics - Anfänger-Themen 5
A Applet mit Object-Tags einbinden. Java Basics - Anfänger-Themen 3
S Erste Schritte Fenster wechsel im Applet Java Basics - Anfänger-Themen 7
S Applet Deployment Java Basics - Anfänger-Themen 2
X Applet Fehler: java.lang.reflect.InvocationTargetException Java Basics - Anfänger-Themen 45
H Applet - main()-Methode Java Basics - Anfänger-Themen 4
K Applet wird nicht im Browser und Appletviewer angezeigt Java Basics - Anfänger-Themen 5
L Applet : keine Recht für Zugriff auf Clipboard (trotz Zertifikat) Java Basics - Anfänger-Themen 4
H Klassen in Eclipse stellt es im Ausgabe-Applet nicht dar Java Basics - Anfänger-Themen 5
L Applet soll Html-File öffnen Java Basics - Anfänger-Themen 2
L NetBeans Applet in html Java Basics - Anfänger-Themen 4
Dogge Start:Applet nicht Initialisiert Java Basics - Anfänger-Themen 11
D Applet beenden Java Basics - Anfänger-Themen 7
Dogge Problem mit paint(Graphics g) im Applet Java Basics - Anfänger-Themen 13
M RSA Applet ohne Cipher Java Basics - Anfänger-Themen 15
B String verschlüsseln - Applet - ohne BASE64 Java Basics - Anfänger-Themen 7
S Methode in Applet starten Java Basics - Anfänger-Themen 2
M AWT Applet - Button aus anderer Klasse abfragen Java Basics - Anfänger-Themen 4
W Probleme mit Java Applet Java Basics - Anfänger-Themen 5
M Applet kann in Browser nicht ausgeführt werden Java Basics - Anfänger-Themen 4
L Applet: Laden unterbricht den Browserfokus (scrollen) Java Basics - Anfänger-Themen 2
Z Applet startet nicht bei Domain mit Umlaut Java Basics - Anfänger-Themen 2
B Externe Libraries fuer Applet ... Pfad eingeben? Java Basics - Anfänger-Themen 23
Helgon ClassNotFound Applet Java Basics - Anfänger-Themen 6
U Applet Signiert und trotzdem Fehlermeldung Java Basics - Anfänger-Themen 18
E Schach in Java-Applet <No main classes found> Java Basics - Anfänger-Themen 5
S Applet Java Basics - Anfänger-Themen 2
S [Applet] Objekte von init bei paint benutzen Java Basics - Anfänger-Themen 9
E Applet wird nicht angezeigt Java Basics - Anfänger-Themen 11
P Problem- Java Applet wird nicht ausgeführt Java Basics - Anfänger-Themen 9
B Applet - Laden eines Java-Fensters bricht ab Java Basics - Anfänger-Themen 6
N Import Problem, Applet will nicht Java Basics - Anfänger-Themen 6
M Applet Eclipse Vollbild Java Basics - Anfänger-Themen 3
K Befehl per Shell an Java-Applet JAR übergeben Java Basics - Anfänger-Themen 16
I Java Applet Java Basics - Anfänger-Themen 8
D Java Applet Dateien auf Server auslesen? Java Basics - Anfänger-Themen 8
L Referenced Libraries korrekt in Java Applet einbinden.. Java Basics - Anfänger-Themen 2
KBJ Java Applet Gästebuch Java Basics - Anfänger-Themen 12
T Java Applet braucht mehrere Minuten zu Start Java Basics - Anfänger-Themen 5
U Applet wird nicht angezeigt Java Basics - Anfänger-Themen 2
J J-Applet, Frage Java Basics - Anfänger-Themen 19
J Applet farblich gestalten Java Basics - Anfänger-Themen 5
M Applet lokaler Festplattenzugriff Java Basics - Anfänger-Themen 25
X Applet - Client/Server Java Basics - Anfänger-Themen 2
M Applet ist nur graues Feld Java Basics - Anfänger-Themen 12
O webserver für Applet und php Java Basics - Anfänger-Themen 7
J Fehlermeldung: Applet nicht initialisiert Java Basics - Anfänger-Themen 24
C Java Applet Probleme Java Basics - Anfänger-Themen 4
S Probleme mit Java 3D Tutorial (Applet) Java Basics - Anfänger-Themen 7
S Input/Output Problem mit dateizugriff innerhalb der .jar (Applet) Java Basics - Anfänger-Themen 2
M Applet + BilderDownload Java Basics - Anfänger-Themen 36

Ähnliche Java Themen

Neue Themen


Oben