Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Die Klasse Uhr wurde automatisch erstellt:
- *
- * @author
- * @version 8.4.2014
- */
- import sum.komponenten.*;
- import sum.werkzeuge.*;
- import sum.ereignis.*;
- public class Uhr extends EBAnwendung
- {
- // Objekte
- private Knopf hatKnopfBlau;
- private Knopf hatKnopfGelb;
- private Uhrfeld feld;
- private int winkel;
- // Attribute
- /**
- * Konstruktor
- */
- public Uhr()
- {
- //Initialisierung der Oberklasse
- super(900, 980);
- feld = new Uhrfeld(80,80,30,0);
- winkel = 0;
- hatKnopfBlau = new Knopf(211, 219, 100, 25, "blau");
- hatKnopfBlau.setzeBearbeiterGeklickt("hatKnopfBlauGeklickt");
- hatKnopfGelb = new Knopf(330, 219, 100, 25, "gelb");
- hatKnopfGelb.setzeBearbeiterGeklickt("hatKnopfGelbGeklickt");
- }
- /**
- * Vorher: Ereignis GeklicktvonhatKnopfBlau fand statt.
- * Nachher: (schreiben Sie, was in dieser Methode ausgefuehrt wird)
- */
- public void hatKnopfBlauGeklickt()
- {
- // Schreiben Sie hier den Text ihres Dienstes
- feld.setzeFarbe(Farbe.BLAU);
- winkel = winkel+2;
- feld.setzeWinkel(winkel);
- feld.zeichne();
- }
- /**
- * Vorher: Ereignis GeklicktvonhatKnopfGelb fand statt.
- * Nachher: (schreiben Sie, was in dieser Methode ausgefuehrt wird)
- */
- public void hatKnopfGelbGeklickt()
- {
- feld.setzeFarbe(Farbe.GELB);
- winkel = winkel+2;
- feld.setzeWinkel(winkel);
- feld.zeichne();
- // Schreiben Sie hier den Text ihres Dienstes
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement