Swing アプリケーションでさまざまなデータを表示するグラフを作成したいと考えていますが、各グラフのデータは常に変化しています。
私のデータがどのように動作するかの良い例えは、アプリケーションの実行中にシステムの空きメモリと使用済みメモリが (おそらく) 上下することです。グラフをどのように表示するかは、Windows タスク マネージャーの CPU 使用率グラフによく似ています (特定の色やグリッドを意味するのではなく、折れ線グラフの外観を意味します)。
常に新しいデータ ポイントを「追加」するチャートを生成する最良の方法は何ですか。これらのポイントを定期的に追加する最良の方法はありますか?
また、どのチャート/グラフ API を使用すればよいですか? 依存関係をできるだけ小さくしたいのですが、おそらく必要であることは承知しています。
tl;dnr : タスク マネージャーで CPU 使用率の履歴のようなグラフを作成したいのですが、Swing では Java で作成します。