黑马程序员技术交流社区
标题:
Io流之鼠标事件疑问
[打印本页]
作者:
凝聚
时间:
2013-11-24 07:56
标题:
Io流之鼠标事件疑问
本帖最后由 凝聚 于 2013-11-24 14:35 编辑
package twenty_two;
import java.awt.*;
import java.awt.event.*;
public class Seven {
public static void main(String[] args) {
new mouse();
}
}
class mouse
{
//定义该图形中所需的组件引用。
private Frame f;
private Button but;
mouse()
{
init();
}
public void init()
{
f=new Frame("my frame");
f.setBounds(300,100,600,500);//X,Y,长宽。
f.setLayout(new FlowLayout());
but=new Button("myButton");
f.add(but);
myEvent();
f.setVisible(true);
}
private void myEvent()
{
f.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
but.addActionListener(new ActionListener()///////////////////
{
public void actionPerformed(ActionEvent e)
{
System.out.println("action ok");
}
});
}
}
这段代码中运行时无法实现,单击小窗口空白处输出内容。这是怎么回事?
作者:
蓝雨星空
时间:
2013-11-24 08:44
代码完全没有错,经验证,正常输出“action ok”
作者:
凝聚
时间:
2013-11-24 10:00
蓝雨星空 发表于 2013-11-24 08:44
代码完全没有错,经验证,正常输出“action ok”
我单击按钮也能输出,我想问的是单击小窗口空白处,能不能输出结果呢,看那视频是能的。
作者:
王贺
时间:
2013-11-24 12:32
楼主想点击空白处出现输出,可你没写点击空白的事件啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2