質問: 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グラフィックスを使用するかもしれませんが、実際にはこれは革新的なものです。 アイデアありがとう!
回答: 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.