![]() |
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() | |