1.创建一个状态机图

在Model中创建一个包,并进行命名

点击图中红笔圈住的位置创建一个包

2.右击创建好的包,添加状态图

点击Add Diagram

 命名,选择UML Behavioral中的State Machine

 这样一个状态机图就创建好了

2.下面进行绘制

将Initial拖入画布中,并进行命名

 

将State拖入画布中,并进行命名 

点击Initial的那个小黑点,会出现下图样式

点击向上的小箭头,与State相连

 Transition 实线箭头

 

Abstraction 虚线箭头,且箭头上有《Abstraction》字样

 

 

Dependency 虚线箭头

 Realization

Usage

如果想在箭头上写内容,就双击箭头

双击以后,会弹出下图窗口

如果在Guard里写内容,内容就会被自动加上[]

 

 

如果在Name中写内容,则没有括号

 

 右击箭头,可以改变箭头的样式

 

 

 最后状态机图绘制完成

 

 

 

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐