Java / Swing:JLabelのカスタムレンダラーで単純な棒グラフを描画する方法

StackOverflow https://stackoverflow.com/questions/188944

  •  06-07-2019
  •  | 
  •  

質問

最小限の透明な棒グラフを動的に作成して、キャンバス上に表示したい。

JButtonまたはJLabelにカスタムレンダラーを使用することを考えていました。しかし、このレンダラーで棒グラフをどのように描画しますか?

役に立ちましたか?

解決

標準的な方法は、JLabelまたはJPanelのサブクラス(必要に応じて匿名クラス)を作成し、 paintComponent(Graphics g)メソッド。その後、渡されたGraphicsオブジェクトを使用して、必要な長方形(など)を描画できます。その部分の詳細については、 Java 2D Graphics Trailを参照してください。

編集:それは質問に答えますか?読み直しただけで、今はわかりません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top