在java中传播事件

时间:2011-11-02 11:01:50

标签: java events

如果我们在Java中建立了一个用于构建接口(构建器)的类,它会构建一个用户与之交互的接口(接口1),并且用户单击一个按钮,该按钮使用计算类进行一些处理。

无论如何知道这个处理是从构建器类完成的,所以它可以继续构建第二个interfce并隐藏/关闭原始文件吗?

我在想接口可能会抛出一个可以在接口构建器类中被忽略的事件。

有没有更合适的方法呢?

1 个答案:

答案 0 :(得分:0)

builder类应该构建。

如果您需要某些东西来监听事件并通过隐藏或关闭某些内容并构建其他内容来做出反应,那听起来更像是Model-View-Controller中的控制器或相关模式。每当需要关闭视图并呈现新视图时,此控制器可能会调用构建器,并且它将成为此类事件的接收者。