Glossar

  Stichwort mit Link zu Erklärung:  Kurzerklärung: 
  abgekapselt Name ist nur innerhalb Block bekannt
  ActionEvent Ereignis (Event) wie Mausklick etc.
  ActionListener Achtet auf ActionEvent
  actionPerformed() Methode wird ausgeführt, wenn ActionEvent stattgefunden hat
  addActionListener ActionListener wird zugefügt, so dass ActionEvent abgefangen wird
  anonymous class Namenlose Klasse
  Applet Java Programm in Webbrowser ausführbar
  appletviewer Hilfsprogramm zum Testen von Applets
  atan() liefert Arcus Tangens, Methode aus Klasse Math
  Bild Bilder werden in Instanzen von Image aufgenommen
  boolean Logische Variable, kann Werte true oder false annehmen
  Button Taste zum Klicken
  CheckboxGroup Zusammenfassung von GUI Elementen für Auswahl (Radiobuttons)
  Checkbox GUI Element für Auswahl
  Color Klasse Farbe
  concatenation Strings zusammenhängen mit +
  Console.class Eingaben von Konsole
  cos() liefert Cosinus, Methode aus Klasse Math
  Datentyp umwandeln Datentyp davor in runder Klammer
  Dokumentation Dokumentation zu SDK separat herunterladen
  Do while Loop Schlaufe mit unbekannter Anzahl Ausführungen
  drawImage() Methode stellt Bild in Grafik dar
  drawString(), drawLine(), drawRect(), drawArc() Grafikmethoden
  eclipse Entwicklungsumgebung, Open Source Projekt
  extends ist Subklasse von ...
  Entwicklunsgumgebung IDE, Integrated Development Environment
  Events Ereignisse wie Mausklick etc.
  extends definiert Klasse von der abgeleitet wird
  Farben Klasse Color
  Feld, Field Variable zu Klasse gehörend
  For Loop Schlaufe mit bekannter Anzahl Ausführungen
  getDocumentBase(), getCodeBase() Methode liefert Ort der .htm bzw. .class Datei als URL
  getImage() Methode holt Bild aus Datei
  getX() getY() Methode der Klasse MouseEvent, liefert Mauskoordinaten
  getWidth(), getHeight() Methoden liefern Grösse des Fensters
  Grafikmethoden Zeichnen und Schreiben in Fenster
  GUI Graphical User Interface
  GUI Elemente Grafische Elemente wie Tasten, Labels, etc.
  Hängebauchschwein Analogie bei OOP
  IDE  Integrated Development Environment (Entwicklungsumgebung) 
  Image Instanz dieser Klasse kann Bild enthalten
  implements Klasse verwendet ein Interface
  import sagt, wo Compiler nach Objekten sucht
  init() Methode wird beim Start eines Applet aufgerufen
  inner class Klasse in eine andere Klasse verschachtelt
  Interface Ähnlich Klasse, kann nicht instanziert sondern implementiert werden
  Instanz Wird von Klasse abgeleitet
  J2EE Java 2 Platform, Enterprise Edition
  J2SE Java 2 Platform, Standard Edition
  java   Virtuelle Maschine (Programm) 
  javac  Java Compiler 
  jBuilder Entwicklungsumgebung von Borland
  jCreator Entwicklunsumgebung, in diesem Kurs verwendet
  joe Entwicklunsumgebung deutsch
  KAWA Entwicklungsumgebung
  Klasse Beschreibung von Objekten
  Kommentar Kommentar in Quelltext
  Konstruktor Vorschrift zum Instanzieren einer Klasse
  Label GUI Element für Textanzeige
  Listener Achtet auf Event
  Loop Programmteil, der mehrmals ausgeführt wird
  Math Klasse mit Mathematischen Methoden und Konstanten
  Methode Funktion, Teil der Klasse
  mouseDragged() Methode wird aufgerufen, wenn Maus mit Tastendruck bewegt wird
  MouseListener Achtet auf Maus Events wie Klicken etc.
  MouseMotionListener Achtet auf Mausbewegungen
  mouseMoved() Methode wird aufgerufen, wenn Maus ohne Tastendruck bewegt wird
  Multiple Inheritance Mehrfachvererbung, nicht in Java
  new Erzeugt Instanz aus Klasse
  Object Mutter aller Klassen
  OOP Objekt Orientiertes Programmieren
  Packages Zusammenfassung mehrer Klassen und Interfaces
  paint() Legt fest, was gezeichnet wird wenn Grafik erscheint
  Parameter Variablen zur Übergabe an Methode etc.
  play() Methode spielt Sounddatei in Applet (.au,.wav,.midi, ...)
  private Qualifizierer vor Deklaration, Name nur innerhalb bekannt
  random() Zufallszahl generieren
  readDouble()  Klasse Console, Eingabe Fliesskommazahl von Konsole 
  readInt()  Klasse Console, Eingabe Ganzzahl von Konsole 
  return bezeichnet Rückgabewert einer Methode
  Schlaufe Programmteil, der mehrmals ausgeführt wird
  sin() liefert Sinus, Methode aus Klasse Math
  SDK Software Development Kit
  setBackground() Hintergrundfarbe bestimmen
  setColor() Vordergrundfarbe für weitere Grafik bestimmen
  setForeground() Vordergrundfarbe prinzipiell bestimmen
  Skalierung Einpassen einer Grafik in das Fenster
  Studio Java Sun Studio (Entwicklungsumgebung)
  Sun Firma Sun Microsystems, Entwickler von Java
  System.out.println() Ausgabe auf Konsole
  tan() liefert Tangens, Methode aus Klasse Math
  Variable  Name für einen Wert oder eine Klasseninstanz
  While Loop  Schlaufe mit unbekannter Anzahl Ausführungen 
  Winkelfunktionen  Sinus, Cosinus, Tangens, Arcus Tangens, ... 
  Zufallszahl Methode Math.random()