package myfrist; import java.awt.*; import java.awt.event.*; import java.applet.*; public class Boing extends Applet { Label label1 = new Label(); Button button1 = new Button(); TextField textField1 = new TextField(); Color qfarbe=Color.red; // farbe des Quadrats bei Start int qkante=20,qx,qy; // Groesse und Position des Quadrats int bz=10; // Anzahl derBaelle int x=0,y=0,richtung=0; // globale Variablen fuer den Wuerfel Color farbe; // globale Variable fuer den Wuerfel static int br,ho; // globale Variablen fuer Breite und Hoehe des Applets // static wegen der Verwendung in anderer Klasse balltyp[] ball=new balltyp[bz]; // Feld mit Baellen //Construct the applet public Boing() { } //Initialize the applet public void init() { qx=(this.getSize().width-qkante)/2; // Mitte x fuer Quadrat qy=(this.getSize().height-qkante)/2; // Mitte y fuer Quadrat br=getSize().width; // Breite des Applets bestimmen ho=getSize().height; // Hoehe des Applets bestimmen for(int i=0;iBoing.ho) richtung = 0; break; case 1: x=x-2; // wenn nach links if(x<0) richtung = 3; break; case 3: x=x+2; // wenn nach rechts if(x>Boing.br) richtung = 1; } g.setColor(farbe); // dem Zeichenstift Farbe geben g.fillOval(x,y,r,r); // Zeichnen } }