在线等java awt.event小问题
btn是个按钮的实例,f是Frame类的实例.btn.addActionListener(newActionListener()publicvoidactionPerfo...
btn是个按钮的实例,f是Frame类的实例.
btn.addActionListener(new ActionListener()
public void actionPerformed(ActionEvent e)
{
f.setVisible(false);
f.dispose();
System.exit(0);
} ) 这段代码ActionListener是接口,怎么能用new ActionListener()实例化呢! 展开
btn.addActionListener(new ActionListener()
public void actionPerformed(ActionEvent e)
{
f.setVisible(false);
f.dispose();
System.exit(0);
} ) 这段代码ActionListener是接口,怎么能用new ActionListener()实例化呢! 展开
3个回答
展开全部
这是个匿名类,相当与这样的
private class MyListener implements ActionListener{
public void actionPerformed(ActionEvent e)
{
f.setVisible(false);
f.dispose();
System.exit(0);
}
}
btn.addActionListener(new MyListener ())
private class MyListener implements ActionListener{
public void actionPerformed(ActionEvent e)
{
f.setVisible(false);
f.dispose();
System.exit(0);
}
}
btn.addActionListener(new MyListener ())
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接写就行了
btn.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
f.setVisible(false);
f.dispose();
System.exit(0);
}
)
btn.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
f.setVisible(false);
f.dispose();
System.exit(0);
}
)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询