addActionListener
メソッドにこのような引数を渡すこのアプローチが何であるか説明してください。私はJButton
タイプのボタン変数が作成され、イベントリスナーが定義されていることを理解しています。私にとってaddActionListener
引数、つまりactionPerformed
のメソッド定義が本当に明確ではありません。このようなアプローチはどこでできますか?ありがとう。ここで何が起こっている引数をメソッドに渡します。 Java
JButton button = new JButton("New button");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
System.out.println("Hello");
}
});
:それは第一級市民としての機能(IMOかなり基本的なと)くそ便利な機能を欠いているJavaの周りにハックです。 – delnan
ある日Javaは閉鎖します.... JDK 8(2012):P –
Java 10で、20代前半になると思います。 – whiskeysierra