Ergebnis 1 bis 2 von 2

Thema: Java Applet

  1. #1
    gast
    Gast

    Standard Java Applet

    Ich möchte folgendes Java Applet auf einer Website ausführen. Was muss ich noch hinzufügen?

    Code:
    import java.awt.*;
    import java.applet.*;
    
    public class SierpinskiTriangle extends Applet 
    {
       private Graphics g;
       private int dMin=4;    // Grenze für Rekursion in Pixels
    
       public void paint(Graphics g) 
       {
           this.g = g;
           int d  = 1024;    // Basis (Größe des Dreiecks)
           int x0 =   50;    // Abstand vom linken Rand
           int y0 =   50;    // Abstand vom oberen Rand
           int h  = (int)(d*Math.sqrt(3)/2);    // Höhe
           // so: passend für gleichseitiges Dreieck
    
           int xA=x0,      yA=y0+h;    // (unten-links)
           int xB=x0+d,    yB=y0+h;    // (unten-rechts)
       //  int xB=x0,      yB=y0;      // (oben-links)
       //  int xB=x0+d,    yB=y0;      // (oben-rechts)
           int xC=x0+d/2,  yC=y0;    // gleichseitiges Dreieck (oben-Mitte)
       //  int xC=x0,      yC=y0;    // rechtwinkliges Dreieck, rechter Winkel bei A
                                     // (oben-links)
       //  int xC=x0+d,    yC=y0;    // rechtwinkliges Dreieck, rechter Winkel bei B
                                     // (oben-rechts)
           int[] x = { xA, xB, xC };
           int[] y = { yA, yB, yC };
    
           drawSierpinskiTriangle( x, y, d/2 );     // Rekursion starten
       }
    
       private void drawSierpinskiTriangle ( int[] x, int[] y, int d ) 
       {
           if &#40;d<=dMin&#41; 
           &#123;
               g.fillPolygon &#40; x, y, 3 &#41;;  // Verankerung der Rekursion
           &#125; 
           else 
           &#123;
               // Mittelpunkte der Seiten&#58;
               int xMc = &#40;x&#91;0&#93;+x&#91;1&#93;&#41;/2,    yMc = &#40;y&#91;0&#93;+y&#91;1&#93;&#41;/2;
               int xMb = &#40;x&#91;0&#93;+x&#91;2&#93;&#41;/2,    yMb = &#40;y&#91;0&#93;+y&#91;2&#93;&#41;/2;
               int xMa = &#40;x&#91;1&#93;+x&#91;2&#93;&#41;/2,    yMa = &#40;y&#91;1&#93;+y&#91;2&#93;&#41;/2;
    
               int&#91;&#93; xNeu1 = &#123; x&#91;0&#93;, xMc, xMb &#125;;
               int&#91;&#93; yNeu1 = &#123; y&#91;0&#93;, yMc, yMb &#125;;
               drawSierpinskiTriangle &#40; xNeu1, yNeu1, d/2 &#41;;    // Rekursion
    
               int&#91;&#93; xNeu2 = &#123; x&#91;1&#93;, xMc, xMa &#125;;
               int&#91;&#93; yNeu2 = &#123; y&#91;1&#93;, yMc, yMa &#125;;
               drawSierpinskiTriangle &#40; xNeu2, yNeu2, d/2 &#41;;    // Rekursion
    
               int&#91;&#93; xNeu3 = &#123; x&#91;2&#93;, xMb, xMa &#125;;
               int&#91;&#93; yNeu3 = &#123; y&#91;2&#93;, yMb, yMa &#125;;
               drawSierpinskiTriangle &#40; xNeu3, yNeu3, d/2 &#41;;    // Rekursion
           &#125;
       &#125;
    &#125;
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Großmeister(in)
    Registriert seit
    06.07.2004
    Ort
    NRW
    Beiträge
    681
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Re: Java Applet

    Die init() Methode fehlt,
    so in der Art:

    Code:
    public  void init&#40;&#41; &#123;
          this.setSize&#40;1280,1024&#41;;
       &#125;
    System.out.print("Java ist nicht JavaScript!");

Ähnliche Themen

  1. Java Applet Html umwandeln auf php
    Von acemi im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 06.05.2008, 23:09
  2. Java AWT Applet Minirechner
    Von Knarf im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 20.02.2008, 11:37
  3. Java Applet...HILFE!!!
    Von Nemesis im Forum HTML & CSS Forum
    Antworten: 11
    Letzter Beitrag: 14.05.2007, 18:24
  4. Rahmen um Java-Applet
    Von e-busy-ness im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 01.03.2007, 09:51
  5. Java-Applet in html wandeln?
    Von Websiter im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 06.02.2007, 20:48

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •