1.使用匿名内部类
第一种写法

 ActionListener listener = new ActionListener(){@Overridepublic void actionPerformed(ActionEvent e){showTime();}   };button.addActionListener(listener);

第二种写法更为简单

 button.addActionListener(new ActionListener() {@Overridepublic void actionPerformed(ActionEvent e){showTime();}            } );

2.Lambda 表达式

 button.addActionListener( (e)->{showTime();});

其中,小括号 ( e ) 里是参数名,大括号里 { } 里是方法体。

Java Swing Button控件点击事件的几种写法相关推荐

  1. 2023-02-24 Android app java 模拟控件点击事件,使用performClick方法去实现

    一.Android app java 模拟控件点击事件,使用performClick方法去实现. 二.实际使用 private TextView m_bt_connect ;m_bt_connect ...

  2. Android中点击事件的四种写法

    Android中点击事件的四种写法 使用内部类实现点击事件 使用匿名内部类实现点击事件 让MainActivity实现View.OnClickListener接口 通过布局文件中控件的属性 第一种方法 ...

  3. Android中按钮的点击事件的四种写法

    如题,在Android中按钮的点击事件有四种写法,如下图. 界面为四个Button+一个TextView+一个ImageView activity_main布局文件如下: <?xml versi ...

  4. 安卓 屏蔽子控件点击事件

    假设有这样的场景:linearlayout里放了若干子控件,其中有一个textview,希望将textview的事件屏蔽掉,交给linearlayout处理,可以给textview设置android: ...

  5. android 控件覆盖关系,安卓子控件抢占父控件点击事件或者焦点问题

    开发中很常见的一个问题,项目中的lListview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现 ...

  6. android 表格控件点击事件,Android零基础入门|RecyclerView点击事件处理

    原标题:Android零基础入门|RecyclerView点击事件处理 前面两期学习了RecyclerView的简单使用,并为其item添加了分割线.在实际运用中,无论是List还是Grid效果,基本 ...

  7. java swing 表格控件_java swing 开发 -JTable

    最近利用空闲时间自己琢磨了一下java swing 编程,其实在从事javaweb之前我一直向往的就是java swing 开发,不知道为什么可能当时觉得Windows上的exe程序很是神奇,关于wi ...

  8. Android控件捕获点击事件的范围

    View的Tween动画过程中点击事件的位置并不会因为动画位置的改变而改变,是因为在动画过程中layout的位置实际上没有变,因此曾经一度认为View的点击事件(其实不仅仅是点击事件,包括所有的触摸事 ...

  9. Android视图绑定,设置控件点击事件不生效

    我遇到的问题是: setContentView(R.layout.acitivty_main); setContentView(mainBinding.getRoot); 应该使用下面的来绑定布局,不 ...

最新文章

  1. Linux Kernel Coding Style
  2. 继续- 管理百人研发团队的烦恼(下)
  3. PLSQL个性化设置
  4. 原子变量的原理与应用
  5. 有序关系中的极大元与极小元
  6. OSPF外部实验详解
  7. eclipse adt开发android ndk没有NDK选项问题的解决方案
  8. 写了10年的代码,收藏了这20个代码生成框架!太厉害了,以后都不用自己写代码了...
  9. 自制冰箱,冰柜蒸发器和毛细管的速算
  10. 碧彩电子秤工程模式_碧彩秤操作手册.doc
  11. 视频剪辑怎么学?四个方面要注意,整体思路是关键
  12. 2022.6.14日新selenium写法
  13. Entrust 将不再签发超过13个月有效期的SSL证书
  14. 快过年了,该买回家的票了,自动抢票之 12306 抢票篇
  15. 入门UVM验证方法学
  16. idea的注释老是从行首开始
  17. php无限分类之网站导航
  18. 不公平才是世界的真相----摘自罗辑思维
  19. 跨境电商如何做好客户沟通?
  20. Unity:从入门到入行【全面总结,建议收藏】

热门文章

  1. 怎么学python知乎_你们都是怎么学 Python 的?
  2. 找到字符串的最长无重复字符子串
  3. 数据挖掘流程(四):建模调参
  4. 报错处理:sh: 1: Syntax error: “(“ unexpected
  5. torchvision 笔记:transforms.Compose()
  6. 数据分析第一步--数据采集怎么进行埋点?
  7. 数据挖掘系列(3)--关联规则评价
  8. ajax spring mvc 接收json数据,easyui ajax请求获取SpringMVC @ResponseBody返回的Json数据为什么非得eval才能通过对象获取值?...
  9. Python3--有道音频下载
  10. 浅谈文献总结(2018.9.28)——坚恒勇毅论文课笔记