文件名称:Java-Signals:Java Signals是基于Robert Penner针对AS3的Signals的事件管理系统
文件大小:1.43MB
文件格式:ZIP
更新时间:2024-05-29 21:44:59
Java
Java中事件的一种新方法。 Java Signals是一种类型化的紧凑型API,可以快速有效地实现事件。 信号(不要与JVM的本机信号处理相混淆)本质上是一种自包含的事件调度机制。 每个信号对应一个唯一的事件,该事件包含其自己的侦听器列表和事件数据类型。 每个事件只需要一个Signal实例,不需要额外的常量或子类。 事件侦听器直接注册到信号,而无需事件管理器和事件类型的基于字符串的表示。 接口允许在需要时轻松封装信号功能。 Java Signal的API是一个事件模型,可以在Applet开发(AWT / Swing)之外使用。 例子 基本信号示例 // using the Java Signals event model in a simple banking example import jsignal.Signal ; import jsignal.SignalExce
【文件预览】:
Java-Signals-master
----.gitignore(40B)
----.gitignore.txt(88B)
----build.properties(337B)
----src()
--------jsignal()
----README.md(4KB)
----build.xml(3KB)
----lib()
--------junit-4.9b2.jar(240KB)
--------mockito-all-1.8.5.jar(1.35MB)
----test()
--------jsignal()