Tk - Anwendungsbeispiel

Um einen Vergleich zu Delphi zu ermöglichen, programmieren wir auch hier einen Hypothekentilgungsplan.

Ausgangsdaten

Folgende Daten müssen vorgegeben werden:

Berechnung

Aus der Hypothek, dem Zinssatz und dem Tilgungssatz berechnet sich die jährliche Belastung (die gleich bleibt):

belastung = hypothek * (zinssatz + tilgsatz)

Jährlich sind zu zahlen:

zinsen = hypothek * zinssatz
tilgung = belastung - zinssatz

Die Restschuld am Ende des Jahres beträgt:

hypothekneu = hypothek - tilgung

Oberfläche

Folgendes Layout bietet sich an:
Menüleiste
Beschriftung:Eingabefeld
...
BeschriftungEingabefeldSchalter: Start
Tabellenausgabe:
Jahr Zinsen Tilgung Hypothek


...
Graphikausgabe

Die Menüleiste wird automatisch korrekt positioniert, die restlichen Elemente werden mit dem Geometriemanager angeordnet.

Eine andere Variante (wie im Delphi-Beispiel) wäre die Realisierung der Eingabe mit einem Dialog. Der Aufwand hierfür ist etwas höher.

Das Programm

Quelltext: samples/tilgung.tcl

Anmerkungen:

Das Programm als Applet: