发明名称 在JAVA元件之间传递事件的方法
摘要 一种在Java元件之间传递事件的方法,应用于Java程式中,首先捕获发生在初始元件上的事件,接着侦测状态发生变化的目标元件,分析该初始元件与目标元件之间具有共性的属性值,然后将该初始元件中的共性属性值转换到该目标元件中,最后根据该映象属性值呼叫该目标元件处理该事件的函数,本发明实现了使发生在某一特定元件上的事件过渡到另一元件上,形成了事件在Java元件之间的传递。
申请公布号 TWI225995 申请公布日期 2005.01.01
申请号 TW092137220 申请日期 2003.12.26
申请人 英业达股份有限公司 发明人 刘文涵;陈玄同;李海军
分类号 G06F17/00 主分类号 G06F17/00
代理机构 代理人 许世正 台北市信义区忠孝东路五段四一○号四楼
主权项 1.一种在Java元件之间传递事件的方法,应用于Java程式中,可使发生在某一特定元件上的事件过渡到另一元件上,形成事件的传递,该方法包括如下步骤:捕获发生在初始元件上的事件;侦测状态发生变化的目标元件;分析该初始元件与目标元件之间具有共性的属性値;将该初始元件中的共性属性値转换到该目标元件中;及根据该映象属性値呼叫该目标元件处理该事件的函数。2.如申请专利范围第1项所述之在Java元件之间传递事件的方法,其中该事件包括按下滑鼠,拖动滑鼠,以及放开滑鼠。3.如申请专利范围第1项所述之在Java元件之间传递事件的方法,其中该目标元件与初始元件的事件处理函数的传入参数的个数与类型是一一对应的。4.如申请专利范围第1项所述之在Java元件之间传递事件的方法,其中该目标元件状态的侦测包括是否有滑鼠移入。5.如申请专利范围第1项所述之在Java元件之间传递事件的方法,其中该具有共性的属性包括位置,以及特定的事件。6.如申请专利范围第1项所述之在Java元件之间传递事件的方法,其中该转换步骤更包括如下步骤:在该初始元件与目标元件的上层元件中构造它们的映象;根据该映象构造元件属性之间的对应关系;及根据该对应关系在目标元件中构造一个相同的事件。图式简单说明:第1图为在一个Java元件上回应滑鼠事件的示意图;第2图为在多个Java元件上回应滑鼠事件的示意图;第3图为本发明之在Java元件之间传递事件的方法流程图;第4图为本发明所提之转换步骤流程图;及第5图为一个特定的滑鼠事件处理实施例流程图。
地址 台北市士林区后港街六十六号