Script Java
Script Java Script Java
13.2 Anhang B: Übersicht Klassenbibliothek 13.2 Anhang B: Übersicht Klassenbibliothek Nachfolgende Tabelle zeigt eine alphabetische Übersicht über die Klassenbibliothek von Java. Es werden jedoch nur Elemente aufgeführt, welche in den Beispielprogrammen verwendet wurden. Hierbei erläutert die untenstehende Legende, wie die Beispielprogramm in der Übersichtstabelle referenziert werden, und auf welchen Seiten sie sich im Skript befinden. Nr. Programm Seite 1 Business Cards - Version 1 22 2 Business Cards - Version 2 37 3 Business Cards - Version 3 40 4 Business Cards - Version 4 51 5 Multiple Choice 58 6 Unicode 105 7 Game 125 8 Random Sentences - Version 1 147 9 Random Sentences - Version 3 156 10 Time - Version 1 164 11 Time - Version 2 171 12 Time - Version 3 178 13 Time - Version 4 186 14 Calculator 199 15 Word Guess 213 16 Puzzle 223 17 Turtle - Version 1 228 18 Turtle - Version 2 231 19 Turtle - Version 3 233 20 Turtle - Version 4 238 254
13.2 Anhang B: Übersicht Klassenbibliothek Index Signatur Zugehörigkeit Programm abs(int a) public static int Class java.lang.Math 5, 8, 9, 16 actionPerformed(ActionEvent e) public abstract void Interface java.awt.event.ActionListener 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 20 add(Component comp) public Component Class java.awt.Container 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20 addActionListener(ActionListener l) public synchronized void Class java.awt.Button 1, 2, 3, 4, 5, 7, 8, 9, 14, 15, 16, 20 addActionListener(ActionListener l) public synchronized void Class java.awt.TextField 8, 9, 15 addActionListener(ActionListener l) public synchronized void Class java.awt.MenuItem 9 addItem(String item) public void Class java.awt.List 8, 9 addItem(String item) public synchronized void Class java.awt.Choice 14 (E) addItemListener(ItemListener l) public synchronized void Class java.awt.List 9 addItemListener(ItemListener l) public synchronized void Class java.awt.Choice 14 addKeyListener(KeyListener l) public synchronized void Class java.awt.Component 15 append(String str) public synchronized void Class java.awt.TextArea 6 black public static final Color Class java.awt.Color 16 BOLD public static final int Class java.awt.Font 3, 4 Button() public Class java.awt.Button 7 Button(String label) public Class java.awt.Button 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 20 charAt(int index) public char Class java.lang.String 14, 15 Checkbox(String label) public Class java.awt.Checkbox 5 Checkbox(String label, boolean state, CheckboxGroup group) public Class java.awt.Checkbox 2, 3, 4, 20 CheckboxGroup() public Class java.awt.CheckboxGroup 2, 3, 4, 20 Choice() public Class java.awt.Choice 14 cos(double a) public static native double Class java.lang.Math 11, 12, 13, 17, 18, 19, 20 digit(char ch, int radix) public static int Class java.lang.Character 14 drawLine(int x1, int y1, int x2, int y2) public abstract void Class java.awt.Graphics 11, 12, 13, 17, 18, 19, 20 drawOval(int x, int y, int width, int height) public abstract void Class java.awt.Graphics 11, 12, 13 drawString(String str, int x, int y) public abstract void Class java.awt.Graphics 3, 4 elementAt(int index) public final synchronized Class java.util.Vector 20 Object empty() public boolean Class java.util.Stack 20 equals(Object anObject) public boolean Class java.lang.String 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20 255
- Seite 203 und 204: 8.1 Abstrakte Methoden und Klassen
- Seite 205 und 206: 8.1 Abstrakte Methoden und Klassen
- Seite 207 und 208: 8.1 Abstrakte Methoden und Klassen
- Seite 209 und 210: 8.1 Abstrakte Methoden und Klassen
- Seite 211 und 212: 8.1 Abstrakte Methoden und Klassen
- Seite 213 und 214: 9.1 Interfaces und Adapter-Klassen
- Seite 215 und 216: 9.1 Interfaces und Adapter-Klassen
- Seite 217 und 218: 9.1 Interfaces und Adapter-Klassen
- Seite 219 und 220: 9.1 Interfaces und Adapter-Klassen
- Seite 221 und 222: 9.2 Zusammenfassung Muss man zwecks
- Seite 223 und 224: 10.1 Zweidimensionaler Array 10Arra
- Seite 225 und 226: 10.1 Zweidimensionaler Array public
- Seite 227 und 228: 10.1 Zweidimensionaler Array new Ti
- Seite 229 und 230: 11.1 Turtle-Geometrie } (int)Math.r
- Seite 231 und 232: 11.2 Vererbung forward() right() Ab
- Seite 233 und 234: 11.3 Rekursion Abbildung 11-3: Turt
- Seite 235 und 236: 11.3 Rekursion } setSize(400,400);
- Seite 237 und 238: 11.3 Rekursion public void tree(int
- Seite 239 und 240: 11.4 Stack import java.awt.event.*;
- Seite 241 und 242: 11.4 Stack public NumCheckbox(int n
- Seite 243 und 244: 11.4 Stack Abbildung 11-8: Turtle -
- Seite 245 und 246: 11.4 Stack forward 30 push() forwar
- Seite 247 und 248: 12.1 Binärer Baum } else return "f
- Seite 249 und 250: 12.1 Binärer Baum Abbildung 12-2:
- Seite 251 und 252: 13.1 Anhang A: Java Syntax A nhäng
- Seite 253: 13.1 Anhang A: Java Syntax Prior. O
- Seite 257 und 258: 13.2 Anhang B: Übersicht Klassenbi
- Seite 259 und 260: 13.4 Anhang D: Prinzipien guten Pro
- Seite 261 und 262: 13.4 Anhang D: Prinzipien guten Pro
- Seite 263 und 264: 13.4 Anhang D: Prinzipien guten Pro
- Seite 265 und 266: 13.4 Anhang D: Prinzipien guten Pro
- Seite 267 und 268: 14.1 Stichwortverzeichnis S chwortv
- Seite 269 und 270: 14.1 Stichwortverzeichnis Logo, Pro
13.2 Anhang B: Übersicht Klassenbibliothek<br />
13.2 Anhang B: Übersicht Klassenbibliothek<br />
Nachfolgende Tabelle zeigt eine alphabetische Übersicht über die Klassenbibliothek von<br />
<strong>Java</strong>. Es werden jedoch nur Elemente aufgeführt, welche in den Beispielprogrammen<br />
verwendet wurden. Hierbei erläutert die untenstehende Legende, wie die<br />
Beispielprogramm in der Übersichtstabelle referenziert werden, und auf welchen Seiten sie<br />
sich im Skript befinden.<br />
Nr. Programm Seite<br />
1 Business Cards - Version 1 22<br />
2 Business Cards - Version 2 37<br />
3 Business Cards - Version 3 40<br />
4 Business Cards - Version 4 51<br />
5 Multiple Choice 58<br />
6 Unicode 105<br />
7 Game 125<br />
8 Random Sentences - Version 1 147<br />
9 Random Sentences - Version 3 156<br />
10 Time - Version 1 164<br />
11 Time - Version 2 171<br />
12 Time - Version 3 178<br />
13 Time - Version 4 186<br />
14 Calculator 199<br />
15 Word Guess 213<br />
16 Puzzle 223<br />
17 Turtle - Version 1 228<br />
18 Turtle - Version 2 231<br />
19 Turtle - Version 3 233<br />
20 Turtle - Version 4 238<br />
254