Re: Applet funktioniert in Eclipse Applet-Viewer, aber nicht im Browser
Tim Oliver Wagner <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
Hi,
habe es jetzt heraus bekommen. Ein wirklich seltsames Verhalten. Beim bauen
von Klassen die ein Applet sind, muss man explizit angeben wo es gebaut
werden soll. Ansonsten baut er es nicht im gleichen Verzeichnis wie
das .java-File liegt. Daher wurde das ursprüngliche class-File beim
Compilieren nicht erneuert und es kam zu keiner Änderung.
Gemerkt habe ich es erst als ich auf der Kommandozeile selbst compiliert habe.
Anyway, vielleicht hilft der Eintrag einem anderen Applet-Programmierer
weiter. Daher habe ich hier die Antwort gepostet.
Grüße und danke
Oli
Am Dienstag 21 März 2006 16:21 schrieb Tim Oliver Wagner:
> Hallo,
> ich versuche jetzt schon eine Weile ein Applet, welches im Applet-Viewer
> funktioniert im Browser zum Laufen zu bekommen. Applets aus dem Netz
> funktionieren, aber dieses selbst geschiebene nicht. Habe es auf das
> wesentlich beschränkt, wird trotzdem nicht ausgeführt.
>
> Fehlermeldung im Browser: applet notinited
>
> Der Code:
> ======
> package applets;
>
> import javax.swing.*;
> //import java.awt.*;
>
> public class TestApplet extends JApplet {
>
> private static final long serialVersionUID = 1L;
>
> public void init() {
> getContentPane().setVisible(true);
> // getContentPane().add(new PaintingPanel());
> getContentPane().add(new JPanel().add(new JLabel("asldfjslfdkj!!!!")));
> System.out.println("init");
> }
>
>
> public void start() {
> System.out.println("start");
> }
>
> public void stop() {
> System.out.println("stop");
> }
>
> public void destroy() {
> System.out.println("destroy");
> }
>
> }
>
> Kann mir jemand helfen?
>
> tia und Grüße
>
> Oli
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBEIdtSnLZw+P+YldoRAtjOAJ9YRkIibRZwUA/7zqkKOu4IS1795wCgkuIY pW4ONeaLWvgoMO3TimJ4zAk= =DIqd -----END PGP SIGNATURE-----