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
| Menüleiste | ||
| Beschriftung: | Eingabefeld | |
| ... | ||
| Beschriftung | Eingabefeld | Schalter: 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.
Anmerkungen:
. config -menu .menubardem Hauptfenster zugeordnet. Die Spezialmenüs .menubar.help und .menubar.system werden OS-abhängig korrekt dargestellt.
-command wird das Kommando beschrieben, was bei
Änderungen des Scrollbars ausgelöst wird. Alle scrollfähigen Widgets
kennen das Kommando widget yview und z.T auch
widget xview für horizontales Scrollen.
Scrollt man das Textfeld direkt, muß auch der Scrollbar positioniert
werden. Das geschieht mit dem Kommando .sb set, was
mit der Option -yscrollcommand spezifiziert wird.
global variable ...
spezifiziert werden.