Sortier - class

Benutzbare Methoden und Konstanten

by Dr. M. Halfpap

Zurück zur Hauptseite

Zur Verfügung stehen zwei LIST - Komponenten, die zur Ausgabe des unsortierten und des sortierten Feldes dienen. Benutzbar ist das "Würfeln" der unsortierten Liste. Es fehlen die Ausgabemethode sowie die Variable für das sortierte Feld.

Ggf. zu überschreiben sind folgende Methoden und Variablen der Superklasse :

button#_ActionEvents() :
nach Mausklick auf den entsprechenden Button werden die hier stehenden Anweisungen abgearbeitet; für # muß eine Zahl aus dem Intervall [2; ... ;7] eingesetzt werden.

Benutzbar sind bei den Komponenten i.a. folgende Methoden :

Komponenten sind hier ivjButton# (für die versch. Sortierverfahren); ivjLabel5 (für die Zeitausgabe) und ivjList11 (Listenfeld für die Ausgabe der sortierten Liste).

setLabel(String) bzw. setText(String) :
für die Aufschrift

removeAll() :
bei Listfeldern zum Löschen

add(String) :
bei Listenfeldern zum Hinzufügen eines Eintrages

setVisible(boolean) :
zum Sichtbar- bzw. Unsichtbarmachen von Komponenten

setBackground(color) :
für Hintergrundfarben

setBounds(int, int, int, int) :
Größenveränderung der Komponenten, Eingabereihenfolge : x, y (Ecke links oben), Länge, Breite

Variable sind :

int max_eintraege :
Größe der Liste (von 0 bis max_eintraege-1)
int [ ] feld :
Array der unsortierten Integerzahlen