首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

画图板学习札记(一)

2012-11-04 
画图板学习笔记(一)查的一些英语单词,帮助你看懂eclipse上英文解释token 象征 multiple 多重的marker标记

画图板学习笔记(一)

查的一些英语单词,帮助你看懂eclipse上英文解释画图板学习札记(一)
token 象征 multiple 多重的marker标记 syntax 语法]

下面是查的一些资料,觉得好的就抄下来
事件:Java中事件用对象表示,事件相关的信息封装在事件对象中,不同的事件源产生不同事件类的对象,如单机按钮产生ActionEvent的对象,对窗口操作可能他产生WindowEvent的对象。
事件监听器:类库中的一组接口,每种事件类都有一个负责监听这种事情对象的接口,接口中定义了响应这种事件方法,接口不能产生对象,最终负责监听事件的是实现这个接口的类的对象
事件响应:关键是一旦产生事件,监听对象必须自动执行响应程序,由事件源注册监听对象实现,每个事件源都有注册事件监听对象的方法。
事件源具有addXXXListener()和removeXXXListener()方法,XXX表示监听事件类型,进行事件监听器的添加和移除
按钮点击 菜单选择 输入栏回车:
产生ActionEvent 事件对象,用addActionListener()方法注册监听对象;监听类必须实现ActionListener接口,在actionPerformed()方法中完成事件的处理。

鼠标:
产生MouseEvent事件对象;用addMouseListener()方法注册监听对象;监听类需要实现MouseListener接口,在mouseClicked(MouseEvent e),mouseReleased(MouseEvent e),mouseEntered(MouseEvent e),
mouseExited(MouseEvent e),mousePressed(MouseEvent e)....

下面是我的一些做画图板的学习总结
登录界面转到我的画板界面,然后可以在画板上能画直线

我认为这个程序有两个难点
1.有两个事件处理机制,单机登录从登录界面到我的画板界面
在我的画板上通过鼠标单击画直线 ,不要被绕昏头。
2.graphics.drawLine()放在哪儿
我自己在写这段程序时,为此花了大量时间,参考了龙哥的程序,放在mouseReleased里。

热点排行