Javaはスケマティック/チャートを生成し、実行時に編集し、オプションをpritingします。

I am working on a programm that should generate dynamically tournament brackets out of a database like this: enter image description here

したがって、私はこれらの回路図を生成するための良い方法を模索しています。実行時に編集して後で印刷することは可能です。 JFreeChartのようなチャート生成ライブラリは標準チャートだけを提供し、回路図は提供しません。また、XLS生成ツールも最善のアプローチではないようです。

もう1つの解決策はJavaグラフィックスを使用するかもしれませんが、実際にはこれは革新的なものです。

アイデアありがとう!

2
既存の実装について検討しましたか?
追加された 著者 trashgod,
いいえ、これはオプションではありません。これはもっと大きなプロジェクトの一部に過ぎないためです...
追加された 著者 Anthea,

1 答え

If no existing implementation is satisfactory, then you'll need to create a custom component and data model. Swing seems apropos, and the article A Swing Architecture Overview is a helpful guide. To pave the way for future Look & Feel variations, the approach shown in How to Write a Custom Swing Component will provide a strong foundation, even if you only implement one UI delegate.

In the particular case of JFreeChart, which uses a light-weight theme architecture within a chosen Swing L&F, consider extending AbstractRenderer and AbstractDataset for the view and model, respectively. Make your JDBC dataset an extension of your dataset implementation.

2
追加された
私はJFreeChartでこのソリューションを試し、後で結果を投稿します!アドバイスありがとうございます!
追加された 著者 Anthea,