2016-07-10 5 views

Antwort

2

Alles, was Sie tun müssen, ist die Aktion an die ActionListener-Schnittstelle zu implementieren.

yourButton.addActionListener(e -> System.out.println("button pressed")); 

Für den alten GUI-Builder ist es this.

Wählen Sie im neuen GUI-Builder einfach die Schaltfläche und dann die Komponenteneigenschaften, wählen Sie Ereignisse und klicken Sie auf das Aktionsereignis. Dann können Sie einfach als solche in GUI binden:

enter image description here

+0

Ich habe einige bedeutende Änderungen an Ihre Antwort machte sowohl Java 8 Syntax zu verwenden und einige „swingisms“ zum Beispiel entfernen das J Zeug. Auch ein bisschen in Bezug auf die GUI-Builder geklärt. Wir haben zwei, einer von ihnen versteckt die Komponenten, aber der neue nicht. –

+1

@ShaiAlmog der Lambda Ausdruck war eine nette Geste! Haha. Fügen Sie der Antwort viel hinzu, danke! –

Verwandte Themen