次のような図を動的に作成して塗りつぶし、pngにレンダリングするために、ボックス、矢印、ラベルを操作するための優れたJavaライブラリを探しています。
別の例
後で入力する静的テンプレートを作成できますが、図のすべてのボックスとエッジのラベルを動的に作成する必要があります。
今のところ、バティックを使用してsvgテンプレートを操作しようとしましたが、エッジに複数行のラベルを作成するのは非常に複雑です。バティックを使用したSVGの方法では、ラベル行ごとに1つのテキストオブジェクトを作成し、それぞれに絶対的な位置を設定する必要があるようです。これは非常に面倒です。
ラベルを定義して、関連するテキストとリンクのみを指定できるようにしたいと思います。最終的には、ラベルをどのように配置するかについてのヒントをいくつか示し、ライブラリに配置させます。
助言がありますか ?