如何使用 Java 和 Structurizr 在特定坐标处放置和绘制元素

问题描述 投票:0回答:1

我正在将 Structurizr java 用于我们的企业应用程序。为了在特定坐标处放置或绘制元素,我尝试在手动布局中使用 ElementView。但它无助于将元素放置在某个位置。

请建议我一种通过java排序元素的方法

我遵循以下方式:

ElementView eleView = deploymentView.getElements().stream()
    .filter(ev -> ev.getElement().getName().equals("nodeName")).findFirst().orElse(null);

if (eleView != null) {
    eleView.setX(30);
    eleView.setY(40);
}
java structurizr
1个回答
0
投票

当我在 WorkspaceApiClient 实例上执行 setMergeFromRemote(false) 来强制推送我们的布局信息时,这对我有用。

© www.soinside.com 2019 - 2024. All rights reserved.