说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

java是怎样处理在消息在各个组件中传递的?

编辑:说三道四文库 发布时间:2017-07-25 12:58
HTML文档下载 WORD文档下载 PDF文档下载
比如说,怎样确定鼠标是在哪个组件上点击,并把鼠标事件发送给改组见?
It's the mission of JVM, as a developer, you should not think about this. while, it's a good idea to learn the event response mechanism java -- it will lead you to observer design pattern...:)
To: feelyou(非鱼)
所以我想知道这种消息发送的机制,现在能在自己的组件中发送消息,可是不能上溯到相应应该响应该事件的子组件。
比如说:我在一个JFrame里自己生成了一个鼠标事件,按照该鼠标事件的坐标点,这个事件应该是JFram里的一个子组件响应,可是还是JFrame响应了这个鼠标事件。
请大虾们赐教:)
Try to use dispatchEvent()...
同意楼上了。
it is based on the Model-View-Controller (MVC) application architecture(especial Swing Component), which separates three distinct forms of functionality within the application:

The Model represents the structure of the data in the application, as well as application-specific operation on data. 
The View accesses data from the model and specifies how that data should be presented. 

The Controller translates user actions on the model and selects the appropriate view based on user preferences. 

e.getSource() get the sender
and java transport event through the interface and the class's calling,end the last layer or being consumed
我原来就用过dispatchEvent但是他响应的是参数object中相应的触发实践,也就是说,我必须自己找到应该是哪个组件响应再传进去。我想直接发送一个消息到系统消息队列里,让它自己判断该是哪个组件响应。我到是找到ToolKit.getEventQurrey().putEvt(),但这个方法是freind属性的,在java.awt包外就不能用了,看来我现在要找的是jdk的安全属性问题,得先看看书:)
load(fn)-JQuery API mousedown(fn)-JQuery API mousemove(fn)-JQuery API mouseout(fn)-JQuery API mouseover(fn)-JQuery API mouseup(fn)-JQuery API one(type,data,fn)-JQuery API ready(fn)-JQuery API resize(fn)-JQuery API scroll(fn)-JQuery API select(fn)-JQuery API select()-JQuery API submit(fn)-JQuery API submit()-JQuery API toggle(even,odd)-JQuery API trigger(type)-JQuery API unbind(type,fn)-JQuery API unload(fn)-JQuery API Effects特效-JQuery API animate-JQuery API fadeIn(speed, callback)-JQuery API fadeOut(speed,callback)-JQuery API fadeTo(speed,opacity,callback)-JQuery API hide(speed,callback)-JQuery API hide()-JQuery API show(speed,callback)-JQuery API show()-JQuery API slideDown(speed,callback)-JQuery API slideToggle(speed,callback)-JQuery API slideUp(speed, callback)-JQuery API toggle()-JQuery API 怎样实现这个简单的功能? “将事件写入日志”选项不能改动了?奇怪 如何在平面上实现三维坐标的模拟?(在线急等) 如何比较两个字符串 NCNE--国家网络技术水平考试介绍 在问个简单的问题:Delphi中引号的问题 怎样知道windows的应用程序的路经 哪位高手给俺讲讲with xx as xx do 的用法,谢谢! 很菜的问题 请前辈进,请高手进!!! 那位仁兄有JAVA开发的五子棋游戏,我用一套软件交换 怎样用com技术C/S三层做中间件和使用,谈一点原理和实例。 高手请进 100分!!!!!!!!!!! NCNE 国家网络技术水平考试 介绍 软键盘的问题?UP有分 关于装配件的问题 想购买一套人事管理系统的源代码!!!!!!!!!!!!!!!!!!!!!!! 对话框中标题栏上面的颜色如何改? 对服务器来说,内存更重要还是运算更重要? 关于jdk与windows xp 我举报:信息产业部的领导根本没有学习好“三个代表” 聘驱动开发人员!!! 本人在运行REALPLAY8.0的时候出现了这样的错误窗口. 普通常量与符号常量有何区别,怎样使用? 怯怯地问: 问题一:我的网页是用表格分的区域,把表格线设为0 ,但加了背景后 ,背景上总是有一小条白线 ,那是表格的边框线 , 问怎么办? 这个不是太难,但很不简单! 报错---[Linker Fatal Error]Fatal:Expected a file name:,什么原因?大虾指教,在线等待 远程调用时传输数据的问题! 2000 不能正常关机 初当网管,请教大家都用什么工具? IIs重新启动一个web服务出现死机,怎么回事? 问题二 :我做了个POP窗口 ,我想在POP窗口打开时是固定大小的 ,不能调整, 该怎么弄? 希望有一个网络安全的开发专版 关于中国万网的域名解析问题。急救! IIs重新启动一个web服务出现死机,怎么回事? 系统提示有错啊! 请教各位高手,本人在运行REALPLAY8.0时出现以下错误提示! 用javascript如何判断textbox中的串是否是汉字及其个数? 用DELPHI的都是一些比较菜的程序员的工具!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 数据更新的问题 QueryString 多参数如何分隔?? 《C++ Primer》和《C++ Language Programming》有类似吗?是否都买来看? 请哪位大虾谈谈计算机语言语言与数学的关系。 “金环天朗通信技术发展有限公司公司”怎么样?请知道的兄弟姐妹介绍一下。 请教高手:一个很菜的问题 谁有usb开发相关资料??? 俺只有一个邮箱,申请不了马甲!怎吗增加可用分? 高手请进(ym 高分俸上) 编程和数学有什么关系? 不使用IIS日志如何统计windows下一个站点的流量? 叙利亚同意联合国小组进入首都调查化学G20峰会大幕将启 下半年中国外交看党政机关出差会议定点饭店乱象:发票报成都街头持刀行凶惨案遇难人数已增至4记者刘虎被押地系一级看守所 负责羁押农村大龄青年仍然娶妻难 娶跨国老婆成陕西医生“贩婴”再调查:医院违规现象9月1日起火车票全国通退通签 梯次退大庆油田总经理王永春涉嫌严重违纪 正薛蛮子被曝曾多次嫖娼 此前没被举报未河南安阳公交杀人案续:受害者对赔偿问习近平将访问中亚四国并出席G20第八地方政府赴港招商掀“奢华风” 除积弊总政治部:专业技术三级以上文职干部不官方称老人送孩子上学缺钱买票徒步回家中国正第二次“普查”地方债 专家称债莫斯科航展今起开幕 中国空军表演队首中国拟修法规定广告代言人对虚假广告承山东平度:无法满足陈宝成家补偿要求 北京摔童案嫌犯曾自我改造拿文凭 6次习近平:衡量干部的好与差就看他能不能又简致又爱意浓浓!李维斯 (Levi【每日技巧】日本政府破产的话,能买到干豆腐炒白菜【视频】完爆苹果安卓,玩游戏就该这么习大大去澳门澳门赌王之子一举动曝四大【Aton专栏】把iPhone丢包里香港:英国议会要“传召”梁振英 北京2015款科帕奇不惜血本降价增配能否同是亡国灭种危机 中国人让俄罗斯人醒充电宝扔掉!这样也能让iPhone多中国安全城市排行榜:香港从冠军跌出前新颐创始人梁令坚:专业是我们的优势台湾太平岛建灯塔 北京暗自发笑亮三张【每日技巧】iPhone热得发烫!5俄:俄16万人军演为威慑中国 结盟绝最后一条 | 妈妈的一双鞋让她哇哇大日:中国之所以能扩大世界影响力全都是手里只拿着iPhone 4s,如何假卤香海米寿司用了这个iPhone手机壳,到哪都可台湾新党主席一表态透露两岸统一真的不
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘