zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite
percent = fatGrams * 9 / calories * 100 ;

Antwort:

Die Anweisung ist korrekt, obwohl Sie sorgfältig über die Präzedenz der Operatoren und die Assoziativität nachdenken müssen, um sicher zu sein. Es ist besser ein paar Klammern zu verwenden, um die Berechnung klar zu machen:

percent = ((fatGrams * 9) / calories) * 100 ;

GUI-Design

Fett-Kalkulator GUI
Jedes JTextField hat links von sich ein JLabel und die gesamte GUI hat oben ein JLabel als Überschrift. All das ist ähnlich, wie das vorherige Beispiel.

Aber etwas ist anders in dieser GUI. Der Anwender gibt zwei Werte ein. Die Berechnung sollte nur dann ausgeführt werden, wenn beide Werte verfügbar sind. Bei dem vorherigen Programm hatte das Input JTextField für sich einen Listener registriert. Wenn der Anwender etwas eingeben und die Eingabetaste betätigt hat, wurde ein Ereignis ausgelöst und der Listener hat es erhalten.

FRAGE 11:

(Design Frage: ) Wird dieses Design mit dem gegenwärtigen Programm funktionieren?