求助!!!请问JAVA Swing中如何设置进度条的外观?可以设置圆形的进度条吗?

 我来答
手机用户96154
2012-12-30
知道答主
回答量:3
采纳率:0%
帮助的人:3.1万
展开全部
进度条的外观是观感实现的,你真想要自己的外观可以继承进度条类,实现paintComponent()方法,有两种实现:
1 用背景色画一个大小为组件大小的矩形把组件填满,读进度条模型的数据,自己算画多少个像素,读取前景色和背景色,用白到灰的渐变色画一个直径为组件宽的的实心圆,用背景色在它中间再画一个圆把中间掏空,再用前景色画一个长度为 (圆直径 × 兀 × (当前值 ÷ 最大值减最小值的差)) 的弧。
2 预置一些图片,根据当前值用if语句选取合适的图片,缩放成组件大小后画到上面。

不懂可以百度一下。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式