簡體   English   中英

Java / Swing:如何在JLabel的自定義渲染器中繪制簡單的條形圖

[英]Java/Swing: How to draw a simple bar graph in a custom renderer for a JLabel

我想動態創建一個最小的透明條形圖,以顯示在畫布上。

我在考慮為JButton或JLabel使用自定義渲染器; 但是如何在此渲染器中繪制條形圖?

標准方法是創建JLabel或JPanel的子類(如果願意,可以是匿名類),並重載paintComponent(Graphics g)方法。 然后,您可以使用傳遞的Graphics對象繪制所需的任何矩形(依此類推)。 有關該部分的更多信息,請參考Java 2D Graphics Trail

編輯:可以回答這個問題嗎? 我只是重新閱讀了一下,現在不確定。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM