码迷,mamicode.com
首页 > 其他好文 > 详细

接口和事件机制

时间:2016-07-16 00:05:36      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:

   之前,学习了继承,讲的是子类继承父类,父类就是指的一个比较笼统的类,而子类是比较具体化,有更多方法的类,而当父类中所有方法没有具体的方法体的时候,这类就叫做接口。定义接口的关键是“interface”,格式就是“public interface 接口名”,接口中的属性默认是“public static final 数据类型 常量名=值;”而接口中的方法就是没有方法体的“public abstract 返回值类型 抽象方法名(数据类型 参数名);”,比较特别的就是接口中的属性必须是一个公共静态常亮,方法必须是一个公共的抽象方法,而且因为都是抽象方法,所以没有构造方法,不能实例化对象!接口默认提供public 、static、final、abstract关键字的,所以可写可不写。然后就可以定义个类来实现(继承)接口,格式就是“public class 类名impilements 接口名{实现接口中的所有抽象方法}”,必须实现所有的抽象方法,因为接口中方法默认public,所以实现的时候必须加上public.

   开发界面,首先我们要创建一个窗体,然后在这个窗体上添加各种元素组件,就可以开发一个简单的界面。创建窗体,给窗体一个名字,然后设置大小,设置窗体出现的地方,加个桌面布局器,管理各个元素组件的位置,加个关闭程序,最后比较重要的一点就是设置窗体可见。这样,就是一个简单的界面了。当我们对窗体进行一些操作的时候,这些操作就叫做事件,如果我们想要看到事件的发生,就可以给界面添加事件监听器。在java中,每个事件都对应一个事件监听器,都被定义在java.awt.event这个包中。想要了解事件,就必须先找到事件源,找到事件源才能对事件源添加监视器。什么内容可以称为事件源呢?所有的容器组件以及元素组件才能称为事件源。如何确定谁是事件源呢?鼠标或者键盘的动作发生在哪个组件上,那个组件就是事件源。监听事件源上是否有动作发生,如果有就收集信息,交给事件接口的对象进行处理。事件接口就是实现最终的操作。大概的方法就是首先创建窗体,然后对想要发生事件的组件添加事件监听器。然后创建一个类来处理事件源事件,大概就是这么个步骤,具体的多看多写就知道了。

接口和事件机制

标签:

原文地址:http://www.cnblogs.com/taojian201676/p/5674762.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!