Frage

Ich bin mir nicht klar, ob diese beiden Methoden Unterschied zwischen diesen beiden Methoden sind. Ich sehe, dass der ActionListener einen Action -Event als Parameter nimmt, aber beide können an eine Methode in der Backing -Bohne gebunden sein.

Ist der einzige funktionale Unterschied der Parameter von ActionEvent? Wenn ich also actionEvent die Listener -Methode verwenden muss, wenn nicht, funktioniert entweder auch?

War es hilfreich?

Lösung

ActionListener nimmt einen Action -Event als Parameter und gibt Leere zurück. Die Aktion erfordert keine Parameter und gibt eine Zeichenfolge zurück, die für die Navigation verwendet werden kann.

Wenn Sie den ActionEvent nicht benötigen und nicht navigieren müssen, können Sie im Allgemeinen eines tun. Wenn Sie den ActionEvent benötigen, benötigen Sie ActionListener. Wenn Sie navigieren müssen, benötigen Sie die Aktion.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top