一般常见于Java 的awt, swing的事件处理里面,e是指一个事件,如ActionEvent,MouseMoveEvent等,它有一个事件发起者,用e.getSource()可以获得,但getSource()
返回的是Object类型(保持方法的通用性),所以如果已经知道是按钮产生的事件,可以用
(JButton)e.getSourse()强制转换成JButton对象,这样就可以用JButton对象的方法了。

(JButton) e.getSource();是什么意思相关推荐

  1. 关于getSource()简单说明

    e.getSource() 就是获得你目前这个事件的事件源,说通俗点,比如有一个按钮事件,你点击一个按钮,在处理事件中你用e.getSource(),就是获得这个按钮,你可以这样写 JButton a ...

  2. java button和jbutton_java – JButton中的组合与继承

    我想用Swing创建一个简单的桌面游戏.我有一个JFrame和一个JPanel变量. 我想将JButtons添加到这个JPanel,但我想创建一个自己的类. 我创建了一个扩展JButton(继承)的类 ...

  3. jbutton可以设置id吗_如何点击BUTTON更改BUTTON名字?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 附上源代码 import javax.swing.*; import java.awt.*; public class MainScreen { publ ...

  4. java jbutton 大小_java-jButton在运行时调整大小

    好吧,这可能为您做到.添加新按钮时,只需添加一个ResizableButton即可. 请注意,无论您在哪里单击它,它都会调整大小. public class ResizableButton exten ...

  5. java画笔覆盖在界面_Java实现画图程序和重绘

    上次聊了一下事件监听机制,今天就来聊一下怎么实现一个画图程序并且实现重绘. 一.实现画图程序 1.实现一个画图程序所需的API类? JFrame窗体容器组件类 JPanel 面板元素组件类 JButt ...

  6. Java项目:药品管理系统(java+swing+Gui+mysql)

    源码获取:博客首页 "资源" 里下载! 功能介绍:用户管理.药品库存管理.进销管理.营销管理.药品购入.药品售出.药市信息 系统主页: @SuppressWarnings(&quo ...

  7. java中事件监听_Java中的事件监听机制

    鼠标事件监听机制的三个方面: 1.事件源对象: 事件源对象就是能够产生动作的对象.在Java语言中所有的容器组件和元素组件都是事件监听中的事件源对象.Java中根据事件的动作来区分不同的事件源对象,动 ...

  8. Java界面命名_java中用setTitel和JFrame给窗体命名的区别

    展开全部 下面是一个计算器的例子: import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.GridLayou ...

  9. java swing计算机_使用java swing仿window7标准计算器界面

    完整代码 ----- package com.lfd.view; import java.awt.BorderLayout; import java.awt.Color; import java.aw ...

  10. JAVA中rootpanel_Java JPanel.setFocusCycleRoot方法代码示例

    import javax.swing.JPanel; //导入方法依赖的package包/类 @Override public void actionPerformed(ActionEvent e) ...

最新文章

  1. 2021-05-27Series(三):Series和ndarray对比学习 转
  2. 集美大学1511,1512软件工程课程作业总结
  3. Chrome控制台使用详解
  4. 历经 7 年双 11 实战,阿里巴巴是如何定义云原生混部调度优先级及服务质量的?
  5. android ListView适配器之SimpleAdapter的用法
  6. index.html图片弹窗,原生javascript实现图片弹窗交互效果
  7. alert点击确定后跳转_公众号/h5 跳转到小程序填坑指南
  8. 智慧交通day02-车流量检测实现10:多目标追踪实现
  9. java 内部接口 内部类_Java的接口中中添加内部类,甚至实现外围接口的内部类,意义是什么?...
  10. DEV控件:gridControl常用属性设置
  11. windows 系统 oracle监听无法启动。
  12. 解决Unable to find taglib [cr] for URI: [WBE-INF/tlds/testlib.tld]] with root cause的可能性方案
  13. 【锐捷交换机】清除密码
  14. 数据结构与算法分析,哪本数据结构教材比较合适
  15. 教你实现一个 iOS 重签名工具
  16. 不要拿你的认知来评价别人
  17. 各国/地区 语言缩写和国际域名缩写
  18. mscorsvw.exe是windows的什么进程!!
  19. 【C语言】从扫雷玩家到开发者
  20. SSM框架-MyBatis(一)

热门文章

  1. git pull报错 Can‘t update no tracked branch
  2. 腾讯因“在岗时间不满8小时”辞退41岁员工,遭追讨1200多万
  3. 我的求职之路——首战:毕马威(KPMG)笔试
  4. 电脑的复制粘贴功能用不了?
  5. WeCenter 文件目录结构
  6. VS2015导出带文件的项目模板
  7. mini2440的串口在Qt上实现
  8. 20180511-面试感悟-要知其然还要知其所以然
  9. ip类「ABCDE五类」区分和私有ip地址的知识
  10. 有道智云(表格OCR)API调用流程