Java Applets werden nicht ausgeführt



  • So, ich hab mal einen Test gemacht:

    Test.html

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
        <head>
            <title>Java-Applets einbinden</title>
        </head>
    <body>
    
    <p>
        <applet code="HelloWorld.class" width="640" height="200" alt="bla">
            <param name="TestText" value="SELFHTML">
        </applet>
    </p>
    
    </body>
    </html>
    

    HelloWorld.java

    import java.applet.*;
    import java.awt.*;
    
    public class HelloWorld extends Applet
    {
    
    // The method that will be automatically called  when the applet is started
         public void init()
         {
         }
    
    // This method gets called when the applet is terminated
    // That's when the user goes to another page or exits the browser.
         public void stop()
         {
         }
    
    // The standard method that you have to use to paint things on screen
    // This overrides the empty Applet method, you can't called it "display" for example.
    
         public void paint(Graphics g)
         {
          g.drawString("Hey hey hey",20,20);
          g.drawString("Hellooow World",20,40);
    
         }
    }
    

    Dann hab ich die Java-Datei kompiliert, du brauchst dazu das Java JDK (Java Development Kit), darin befindet sich der Compiler, exe-Datei "javac.exe". Diese Datei führst du aus mit dem Dateipfad der HelloWorld.java-Datei als Parameter.
    Danach befindet sich in deinem Ordner (in dem die Html-Datei und die Helloworld.java liegen sollten) auch noch die HelloWorld.class-Datei. Dann einfach die html-Datei aufrufen und java-Applets zulassen (Firefox hat garnicht nachgefragt und einfach geblockt, I-Explorer hat nachgefragt).



  • Okay... Tut mir echt Leid wegen dem ganzen Umstand. Der Quelltext war auch von Anfang an Java... Vielen Dank für die Hilfe!


Anmelden zum Antworten