如何以矩形百分比填充颜色?

时间:2016-03-14 17:51:29

标签: java swing

您好如何绘制部分填充颜色的矩形? 我需要根据程序生成的值的百分比来填充它。 我正在使用swing for Java GUI enter image description here

2 个答案:

答案 0 :(得分:0)

你不是在找"进度条"?见:https://docs.oracle.com/javase/tutorial/uiswing/components/progress.html

答案 1 :(得分:0)

您只需使用drawRect绘制轮廓并填充fillRect

即可
g.drawRect(x, y, width, height);
g.fillRect(x, y, (int)(width * percent), height);   //where percent is 0.0 - 1.0