【实例简介】
毕业设计,用java写的UML活动图!JDK1.6,开发环境:Myeclipse
【实例截图】
【核心代码】
TestAddDiagram(test)
└── TestAddDiagram(test)
├── 1
├── bin
│ ├── buttons
│ │ ├── ArrowButton.class
│ │ ├── DiamondButton.class
│ │ ├── EventButton.class
│ │ ├── FinalNodeButton.class
│ │ ├── InitialNodeButton.class
│ │ ├── MoveButton.class
│ │ └── RectangleButton.class
│ ├── figures
│ │ ├── Arrow.class
│ │ ├── Diamond.class
│ │ ├── Figure.class
│ │ ├── FinalNode.class
│ │ ├── InitialNode.class
│ │ ├── Rectangle.class
│ │ ├── TextBox.class
│ │ └── TextLabel.class
│ └── mainframe
│ ├── Driver$TestActionListener.class
│ ├── Driver.class
│ ├── Square.class
│ └── WorkArea.class
└── src
├── buttons
│ ├── ArrowButton.java
│ ├── DiamondButton.java
│ ├── EventButton.java
│ ├── FinalNodeButton.java
│ ├── InitialNodeButton.java
│ ├── MoveButton.java
│ └── RectangleButton.java
├── figures
│ ├── Arrow.java
│ ├── Diamond.java
│ ├── Figure.java
│ ├── FinalNode.java
│ ├── InitialNode.java
│ ├── Rectangle.java
│ ├── TextBox.java
│ └── TextLabel.java
├── mainframe
│ ├── Driver.java
│ ├── Square.java
│ └── WorkArea.java
└── Menu
└── Icon
├── 1.jpg
├── 2.jpg
├── 3.jpg
├── 4.jpg
├── 5.jpg
├── 6.jpg
├── about.gif
├── Activity.jpg
├── Arrow.jpg
├── close.gif
├── copy.gif
├── cut.gif
├── Decision.jpg
├── delete.gif
├── FinalState.jpg
├── find.gif
├── findnext.gif
├── help.gif
├── InitialState.jpg
├── new.gif
├── open.gif
├── options.gif
├── paste.gif
├── print.gif
├── printpreview.gif
├── redo.gif
├── RoundedRectangle.jpg
├── saveall.gif
├── saveas.gif
├── save.gif
├── selectall.gif
└── undo.gif
11 directories, 70 files