社区
Java SE
帖子详情
Graphics 扇形闪烁
notepads
2009-05-12 05:30:06
我用Graphics的fillArc画了几个扇形,拼成了一个正圆
g.fillArc 填充其中一个扇形,我想让这个区域闪烁起来,以区别这个区域是否被选中
[我的想法是启动一个线程,根据所设置的不同颜色重绘这个区域]
但是一直不闪烁,请求高手支援...
...全文
95
9
打赏
收藏
Graphics 扇形闪烁
我用Graphics的fillArc画了几个扇形,拼成了一个正圆 g.fillArc 填充其中一个扇形,我想让这个区域闪烁起来,以区别这个区域是否被选中 [我的想法是启动一个线程,根据所设置的不同颜色重绘这个区域] 但是一直不闪烁,请求高手支援...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一头头
2009-05-13
打赏
举报
回复
额。。。原来扇形可以拼成一个圆的。。。。
这个实现起来不是很难的哇 LZ最好还是贴点代码 否则不知道你思路是怎么样的哇
而且“我想让这个区域闪烁起来,以区别这个区域是否被选中 ” 这句话什么意思也不好理解 怎么样才算选中啊?
qmj150
2009-05-13
打赏
举报
回复
期待高手来看看。。。
dingoollf
2009-05-13
打赏
举报
回复
你有把扇形设颜色的代码放在paintComponent中吗?要不然你repaint界面时是执行不到改变颜色这些代码的
vsked
2009-05-13
打赏
举报
回复
看下下jfreechart看看..里面的比较详细吧
MT502
2009-05-13
打赏
举报
回复
不用另外其线程的,只要监听选中事件,获得当前坐标,判断是属于哪个扇形,然后调用闪烁代码就行
一头头
2009-05-13
打赏
举报
回复
[Quote=引用 8 楼 notepads 的回复:]
引用 3 楼 coldanimal 的回复:
额。。。原来扇形可以拼成一个圆的。。。。
这个实现起来不是很难的哇 LZ最好还是贴点代码 否则不知道你思路是怎么样的哇
而且“我想让这个区域闪烁起来,以区别这个区域是否被选中 ” 这句话什么意思也不好理解 怎么样才算选中啊?
我是用j2me开发的。意思是把选中的那个扇形区域,以不同于其它的扇形块的样式展现给用户,比如说让被选中区域的颜色在红和蓝两种颜色之间替换重绘…
[/Quote]
那怎么样算选中呢?鼠标点击还是怎么样
notepads
2009-05-13
打赏
举报
回复
[Quote=引用 3 楼 coldanimal 的回复:]
额。。。原来扇形可以拼成一个圆的。。。。
这个实现起来不是很难的哇 LZ最好还是贴点代码 否则不知道你思路是怎么样的哇
而且“我想让这个区域闪烁起来,以区别这个区域是否被选中 ” 这句话什么意思也不好理解 怎么样才算选中啊?
[/Quote]
我是用j2me开发的。意思是把选中的那个扇形区域,以不同于其它的扇形块的样式展现给用户,比如说让被选中区域的颜色在红和蓝两种颜色之间替换重绘,这样就给用户闪烁的感觉,我的思路是用线程,但没有成功。
black_night
2009-05-12
打赏
举报
回复
将代码发上来,才知道问题
胡须棉花糖
2009-05-12
打赏
举报
回复
帮顶
3天掌握Windows GDI+图形编程
GDI是
Graphics
Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。 GDI的出现使程序员无需要关心硬件设备及设备驱动,就可以将应用...
GDI+——使用
Graphics
类绘制基本图形
绘制
扇形
绘制多边形 绘制文本 综合案例 使用双缓冲技术绘图 绘制基本图形 绘制直线 绘制直线用到了
Graphics
类的DrawLine方法。该方法最常用的重载方式有两种, public void DrawLine(Pen pen,Point pt1,...
自定义组件开发二
Graphics
API
Graphics
是Android SDK 中的一个包含一系列绘图相关的api的包,本文介绍并使用常用的绘图方法。 Point 类和 和 PointF 我们都知道在坐标系中给定x/y两个坐标就可以确定一个点。 Point类就是表示一个点,他有两...
仿微信清理内存图表动画(解决surfaceView
闪烁
问题)
surfaceView是为了解决频繁绘制动画产生了
闪烁
,而采用了双缓冲机制,即A、B两个缓冲轮流显示在画布上,同时,使用不当,同样容易产生
闪烁
,这是由于A、B中有一个缓冲没有改变。 在我写这个view的时候就遇到了这个...
android 清理缓存动画,Android仿微信清理内存图表动画(解决surfaceView屏幕
闪烁
问题)demo实例详解...
surfaceView是为了解决频繁绘制动画产生了
闪烁
,而采用了双缓冲机制,即A、B两个缓冲轮流显示在画布上,同时,使用不当,同样容易产生
闪烁
,这是由于A、B中有一个缓冲没有改变。在我写这个view的时候就遇到了这个...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章