03 2011 档案
[C#] 实现事件的共享过程
摘要:我们通常希望每个组件响应一个事件,而这个事件的处理只需根据所响应的对象不同而作出不同的动作就可以了。而不需要为每个组件分别写一个事件处理方法。而事件的共享就是为了解决这个问题。通过c#来开发一个类微软自带计算器的例子来看看如何实现事件的共享。 1、在visual studio2010中 2、其中数字按钮(0-9)相应的click事件,其中事件的实现是要在textbox中显示所按下的按钮的数字值。 我们只需为按钮7实现一个鼠标点击事件,代码如下:private void b_7_Click(object sender, EventArgs e) { /* * 按钮7的click事件 * * *. 阅读全文
posted @ 2011-03-26 17:16 KuSiuloong 阅读(1595) 评论(0) 推荐(0)
[转]JSP中的三种页面跳转方式的介绍及比较
摘要:使用JSP大约有下列三种跳转方式:1. response.sendRedirect();2. response.setHeader("Location","");3. <jsp:forward page="" />经过试验得到下面的一些规则:一. response.sendRedirect()此语句前不允许有out.flush(),如果有out.flush(),会有异常:java.lang.IllegalStateException: Can't sendRedirect() after data has committed 阅读全文
posted @ 2011-03-25 23:33 KuSiuloong 阅读(375) 评论(0) 推荐(0)
略谈Java事件驱动
摘要:首先想要给我们的组件安装上事件驱动,我们要搞清楚 1 事件源:触发事件处理的组件,如button按钮对象 2 事件 :事件是EventObject类的对象,不同的组件,事件对象有所不同。如ActionEvent 3 监听器:所谓的监听器,其实就是事件监听器的接口实例,根据事件对象来选择监听器接口 一些常用的事件,及其对应的监听器接口 首先我们要明确组件触发的是那类事件,根据事件定义监听器实例,有监听器接口实现。 1 ActionListener listener = new ActionListener() {2 3 public void actionPerformed(ActionEve. 阅读全文
posted @ 2011-03-01 10:59 KuSiuloong 阅读(624) 评论(0) 推荐(0)