Hallo,
ich lerne gerade mal sei 4 Monaten Java und tue das vornehmlich mit HIlfe von irgendwelchen Büchern und Youtube-Videos. Aktuell bearbeite ich gerade ein Buch namens "Java Alles-in-einem-Buch für Dummies" von Arnold V.Willemer. Ansich ist das meiste darin auch ganz gut beschrieben, aber an manchen Stellen könnte es auch noch etwas ausführlicher sein. Aktuell hänge ich ein wenig bei einem Kapitel, wo der BMI einer Person errechnet wird. Die Eingabe erfolgt über eine grafische Oberfläche,d.h. mit JFrame, JTextField und einem Button, dessen Betätigung von einer Methode "addActionListener" bewacht wird. Wenn ich das richtig sehe, sorgt diese Methode dafür, dass im Fall einer Betätigung des Buttons die Methode "actionPerformed" startet, in der dann die eigentliche Berechnung des BMI erfolgt. Nun, wie das Programm funktioniert, habe ich ja so halbwegs verstanden.
Was ich an der ganzen Sache noch nicht kapiert habe: Wie kann ich feststellen, dass eine Methode wie "addActionListener" die Methode "actionPerformed" startet ? Wenn ich mir die Deklaration dieser Methode anschaue,werde ich mit einer mehre tausend Zeilen langen Datei "erschlagen", kann aber nicht so richtig rausfinden, an welcher Stelle die Methode "actionPerformed" gestartte wird.
ich lerne gerade mal sei 4 Monaten Java und tue das vornehmlich mit HIlfe von irgendwelchen Büchern und Youtube-Videos. Aktuell bearbeite ich gerade ein Buch namens "Java Alles-in-einem-Buch für Dummies" von Arnold V.Willemer. Ansich ist das meiste darin auch ganz gut beschrieben, aber an manchen Stellen könnte es auch noch etwas ausführlicher sein. Aktuell hänge ich ein wenig bei einem Kapitel, wo der BMI einer Person errechnet wird. Die Eingabe erfolgt über eine grafische Oberfläche,d.h. mit JFrame, JTextField und einem Button, dessen Betätigung von einer Methode "addActionListener" bewacht wird. Wenn ich das richtig sehe, sorgt diese Methode dafür, dass im Fall einer Betätigung des Buttons die Methode "actionPerformed" startet, in der dann die eigentliche Berechnung des BMI erfolgt. Nun, wie das Programm funktioniert, habe ich ja so halbwegs verstanden.
Was ich an der ganzen Sache noch nicht kapiert habe: Wie kann ich feststellen, dass eine Methode wie "addActionListener" die Methode "actionPerformed" startet ? Wenn ich mir die Deklaration dieser Methode anschaue,werde ich mit einer mehre tausend Zeilen langen Datei "erschlagen", kann aber nicht so richtig rausfinden, an welcher Stelle die Methode "actionPerformed" gestartte wird.
Comment