监听器接口(三)

//  通过接口实现监听器
public class ActionMonitor extends JFrame implements ActionListener{
    JButton button;
    public ActionMonitor(){
        this.setLayout(null);//布局
        this.setSize(500,400);//大小
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置可以关闭
        button =new JButton();
        button.setBounds(200, 200, 100, 20);//位置和大小
        button.addActionListener(this);//添加监听
        this.add(button);
    }
    @Override
    public void actionPerformed(ActionEvent e) {
//      监听动作
        if(e.getSource()==button){

        }
    }
    public static void main(String[] args) {
        ActionMonitor am= new ActionMonitor();
    }
}
时间: 2024-10-04 22:37:29

监听器接口(三)的相关文章

android开发中监听器的三种实现方法(OnClickListener)

Android开发中监听器的实现有三种方法,对于初学者来说,能够很好地理解这三种方法,将能更好地增进自己对android中监听器的理解. 一.什么是监听器. 监听器是一个存在于View类下的接口,一般以On******Llistener命名,实现该接口需要复写相应的on****(View v)方法(如onClick(View v)). 二.监听器的三种实现方法 (以OnClickListener为例) 方法一:在Activity中定义一个内部类继承监听器接口(这里是OnClickListener

Android成长之路-实现监听器的三种方法

第一种:  在Test类中  定义一个类接口OnClickListener 第二种:直接在Test类上写一个接口 其中的this相当于new OnClickListener()对象, 即class test 中的一个对象, 而如果要用这种方式的话,public void onClick 方法必须写在该test类中, 且在开头使用implements OnClickListener, 即this对象可以直接调用该方法 第三种:  匿名内部类 Android成长之路-实现监听器的三种方法

JavaSE 事件监听器接口

{相关信息}Java 除了提供实现监听器接口的方法处理事件,还提供了另外一种简单的实现监听器的手段——事件适配器(EventAdapter).程序员可以通过继承事件所 对应的适配器类, 重写感兴趣的方法.通过事件适配类可以缩短程序代码,但是 Java 只能实现单一的继承,当程序需要捕获多种事件时,就无法使用事件适配器的方法了. java.awt.event 包中定义的事件适配器类包括以下几种: ComponentAdapter (组件适配器)ContainerAdapter (容器适配器)Foc

监听器接口适配器(方便适配器)

因为WindowListener接口中的方法都是抽象的,所以即使程序并不关注某些事件,还是必须实现所有的方法. 为了方便起见,Java提供称作方便适配器(convenience adapter )的支持类,它提供监听器接口中所有方法的默认实现,默认的实现只是一个空的程序体. 每一个XListener的方便监听器适配器命名为XAdapter. 如果你只对“激活窗口”的事件感兴趣,那么使用WindowAdapter就可以简化程序. WindowAdapter类用来创建一个匿名监听器而不是Window

javaweb监听器接口-观察者模式

javaweb监听器接口有8个分别是ServletRequestListener,HttpSessionListener,ServletContextListener, ServletRequestAttributeListener,HttpSessionAttributeListener,ServletContextAttributeLister, HttpSessionActivationListenerHttpSessionBindingListener 分别说明1.域对象监听3个,用来监

android-实现监听器的三种方法

第一种:在类中,定义一个类接口,然后给出类的定义(最简单.直观) public class Test extends Activity{ Button btn; public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R,layout.main); ///给按钮添加监听器 MyOnClickListener listener=new MyOnClickL

接口三

Iterator接口 Iterator为了统一江湖, 从此出现了 所有实现了Collection接口的容器都有一个iterator方法, 用来返回一个实现了Iterator接口的对象 Iterator对象称作迭代器, 用来方便的实现对容器内的元素的遍历 Iterator里面的三个方法: hasNext() next(), 重点注意: 这个方法每调用一次, 游标就往下走一个 remove(), 尽量不要与父类的方法混着用 for循环遍历, 1.5以后才出现的for(Objetc o : array

java servlet手机app访问接口(三)高德地图云存储及检索

这篇关于高德地图的随笔内容会多一点, 一.业务说明     对应APP业务中的成员有两类,一是服务人员,二是被服务人员,  主要实现功能, 对APP中的服务人员位置进行时时定位, 然后通过被服务人员登录APP时提供的一个经纬度来计算服务人员与被服务人员之间的距离 单位m. 下面是整个详细流程,从创建高德对应应用(这里注册我就不说了)------最后完成此功能. 二.创建servlet对应的高德地图应用,创建自己的云图数据库表 注册帐号后登录点击右上角的控制台,会出现下面这个界面,我截图 这里当然

初学SpringMVC+hibernate编码监听器(三)

XML配置: <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param