【问题标题】:Custom Events Java自定义事件 Java
【发布时间】:2018-07-14 06:33:25
【问题描述】:

我正在尝试编写一个程序,我必须在其中创建自定义事件。我见过一些像Mr.Happy Object 这样的例子。我的问题是我不允许自己触发事件,并且必须在发生特定事件时触发它们。就像一个程序,如果只有数据来自 80 端口,就会打印 80。

我真的不知道这怎么可能。我必须使用什么?

【问题讨论】:

    标签: java events custom-events


    【解决方案1】:

    “自己触发事件”和“当事情发生时触发事件”之间没有本质区别。在自定义事件的上下文中,您都可以自己编写触发事件的代码来完成。没有人可以为您触发自定义事件。

    基本上,您必须在代码中某处 编写类似这样的内容:

    for (MyEventListener listener : listeners) {
        listener.onMyEvent(...);
    }
    

    如果您正在侦听从端口传入的数据。好的!查找如何做到这一点,你会得到数据,像我上面做的那样调用所有的事件监听器。 This 是我找到的一个陈述点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多