java中filloval()是用颜色填充椭圆,可是颜色从哪里得到?具体能详细点最好 先谢谢了啊

 我来答
百度网友9308069
2011-11-27 · TA获得超过1万个赞
知道大有可为答主
回答量:3947
采纳率:89%
帮助的人:1926万
展开全部
fillOval是绘图对象Graphics的一个方法,
用Graphics的另一个方法setColor()指定颜色,比如通常
g.setColor(0xFF0000);//正红,
g.fillOval(0,0,10,10);//填充
追问
请问如楼下这位大侠说的最后把画笔再改回来?有必要吗?
一般是先获取画笔原来的颜色,再把画笔改成你要设置的颜色,用完以后再改回原来的色

Color c = g.getColor();
g.setColor(Color.RED);
g.fillOval(x, y, WIDTH, HEIGHT);
g.setColor(c);
追答
这些属于使用技巧了,如果要保持默认的一个前景色,就这么做,
如果不保持就不必要。灵活应用
sunny62520
2011-11-27 · TA获得超过147个赞
知道答主
回答量:45
采纳率:0%
帮助的人:26.4万
展开全部
一般是先获取画笔原来的颜色,再把画笔改成你要设置的颜色,用完以后再改回原来的色

Color c = g.getColor();
g.setColor(Color.RED);
g.fillOval(x, y, WIDTH, HEIGHT);
g.setColor(c);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夕阳不落雪
2011-11-27 · TA获得超过108个赞
知道答主
回答量:68
采纳率:0%
帮助的人:66.9万
展开全部
你可以用setColor(Color.*); *代表你要设置的颜色 一般为英文全大写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式