有没有办法在Visio for Java中绘制UML?

我有Visio2007,我真的很喜欢它。 但是,它似乎没有Java的UML模型/数据类型。 我可以为Java下载一些模板吗? 或者我应该完全忘记Visio并获得Elipse插件?

谢谢!

后者是一个更好的选择,恕我直言。 此外,我认为UML模型不应该特定于Java。 我不知道,如果有任何特定于Java的UML,周围。

我在网上搜索时发现了这个。 UML模型:MS Visio 2007 。

我有同样的问题,但后来我搞砸了,直到我弄清楚了。 现在,忍受我; 这是我第一次发布对答案的回复。 自从我弄清楚以后,我认为我应该将大脑的数据传输到你的大脑中(eww ..我们正在接口)。

现在开始……你实际上可以组成自己的包和数据类型。 我做的是我去了左边的Model Explorer选项卡。 然后,我右键单击IDL Data Types ,然后我点击Duplicate (因为我不想从头开始制作我自己的,它几乎有我想要的东西)。 然后它将创建一个名为“Package 1”的新包。 右键单击它并选择Rename ; 我将其重命名为“Java数据类型”,因为这就是我正在制作的内容,但如果你愿意,可以将它命名为“Underpants”。 然后,我打开了我的新包,右键单击每种数据类型,一次一个,然后选择Properties 。 然后它将打开UML Property Editor 。 从那里,单击Name ,然后从括号内删除单词“idl”,所以“boolean(idl)”现在说“boolean()”。

现在,另一件事:没有int数据类型,所以你需要创建一个。 这很容易; 只需右键单击新创建的文件夹,单击“ New ,然后单击“ Data Type 。 它应该打开UML Datatypes Properties窗口。 现在,在Name选项卡内单击,键入“int()”,然后单击OK 。 你们都完成了。

看,那不是那么糟糕。 如果我能做到,你肯定应该能够做到。 我希望这是可以理解和有用的。 如果没有,那么我想我已经失败了你,我现在应该用我的剑来挽救我的荣誉。

在http://barzeenotes.blogspot.com/2014/11/java-and-javascript-support-for.html上有一个适用于Java的Visio UML模板