UML序列图WindowListener

时间:2017-06-10 14:53:32

标签: java uml sequence-diagram

我刚刚开始学习如何为Java程序编写序列图。

我的任务是为名为KeyTest的给定Java类编写一个序列图,该类扩展了java.awt.Frame类。在此图中,KeyListener和WindowListener通过this.addKeyListener(this)添加到KeyTest类。如何在序列图中实现它以及KeyPressed,KeyTyped和KeyReleased操作?

出于某种原因,我们只被告知如何将ActionListener添加到按钮,而不是类本身。

1 个答案:

答案 0 :(得分:0)

所有这些都是班级的操作。这些对应于从某个地方发送到此类的消息,从而触发操作的执行。就像这样:

enter image description here

KeyTest扩展java.awt.Frame的事实进入了类图,并将以概括的方式显示。