PlantUML:相邻的包,列表中的组件
我想有2个软件包,彼此相邻,其中包含组件。 目标草案: 代码:PlantUML:相邻的包,列表中的组件,uml,modeling,plantuml,Uml,Modeling,Plantuml,我想有2个软件包,彼此相邻,其中包含组件。 目标草案: 代码: @startuml left to right direction () Mechanical () Hydraulical () Electrical package Machine{ Mechanical )-left- [Turning Disc] Mechanical )-left- [Vent] Electrical )-left-[Baler_ECU] Hydraulical )-l
@startuml
left to right direction
() Mechanical
() Hydraulical
() Electrical
package Machine{
Mechanical )-left- [Turning Disc]
Mechanical )-left- [Vent]
Electrical )-left-[Baler_ECU]
Hydraulical )-left-[Arm]
}
package Tractor{
[Engine] -right- Mechanical
[Hydraulics] -right- Hydraulical
[Tractor_ECU] -right- Electrical
}
@enduml
此代码的当前结果:
感谢您的帮助尝试使用隐藏属性
@startuml
left to right direction
rectangle interface{
() Mechanical
() Hydraulical
() Electrical
}
package Machine{
Mechanical )-- [Turning Disc]
Mechanical )-- [Vent]
Electrical )--[Baler_ECU]
Hydraulical )--[Arm]
}
package Tractor{
[Engine] -- Mechanical
[Hydraulics] -- Hydraulical
[Tractor_ECU] -- Electrical
}
interface -[hidden]- Machine
Tractor -[hidden]- interface
@enduml
方法很简单,停止浪费你的时间来使用这个绘图工具,由于它的wau工作,它的可能输出本质上是有限的,并且使用一个UML工具,它允许你做UML,而不仅仅是一个图片,这是PlantUML的唯一结果,并按照你的预期绘制-这幅画是我想要的,那么问题出在哪里呢?没有任何编程的计划,它只是将现实生活中的问题形象化。不管怎样,你可以用UML工具更容易地做到这一点。我很抱歉没有planUML的答案,但可能没有答案,因为您要求它做一些不可能的事情,因为它的工作方式