Cha*_*wwa 1 java swing compiler-errors jbutton actionlistener
blueButton.addActionListener(new blueButtonListner());
Run Code Online (Sandbox Code Playgroud)
输入此代码后会发生什么?
我认为Java编译器创建一个被调用的对象blueButtonListner()
,它成为(参数)的输入addActionListener
如果这是正确的,因为我猜,那么这段代码也应该工作:
redButton.addActionListener(rr);
redButtonListener rr =new redButtonListener();
Run Code Online (Sandbox Code Playgroud)
但它显示错误.谁可以给我解释一下这个?
侦听器对象需要在使用之前声明:
redButtonListener rr = new redButtonListener();
redButton.addActionListener(rr);
Run Code Online (Sandbox Code Playgroud)
你是对的blueButton.addActionListener(new blueButtonListner());
.此语句创建一个立即传递给的类的实例.blueButtonListener
addActionListener
归档时间: |
|
查看次数: |
92 次 |
最近记录: |