社区
Java SE
帖子详情
如何实现托盘文本 (在托盘显示文本而不是图标)
HoToo
2008-01-05 10:26:02
实现托盘图标的方式有
1. swt的Tray和TrayItem;
2. javaSE6的SystemTray和TrayIcon。
但是请问如何实现在托盘显示文本(Text)/标签(Label)?
像显示系统时间的区域那样。
...全文
101
6
打赏
收藏
如何实现托盘文本 (在托盘显示文本而不是图标)
实现托盘图标的方式有 1. swt的Tray和TrayItem; 2. javaSE6的SystemTray和TrayIcon。 但是请问如何实现在托盘显示文本(Text)/标签(Label)? 像显示系统时间的区域那样。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HoToo
2008-01-13
打赏
举报
回复
尝试了一下,Windows下TrayIcon大小始终为16*16,无法定制像时间状态栏那样的宽度。也许需要通过JNI实现一套类似TrayLable这样的类。
HoToo
2008-01-08
打赏
举报
回复
setImage 方法应该可以实现,不过每次都重画一个图片可能太耗资源。如果可以像使用Label的setText方法一样就最好了。期待牛解。
AutumnHealth
2008-01-08
打赏
举报
回复
我没写过这样的代码,只是给你提供一个思路。
你可以将要显示的文字用drawString()方法画在一个图像上,然后用setImage(Image image) 方法把这个图像设成TrayIcon的Image,如果要实现像win时钟那样动态的,可以重画Iamge,并重新调用setImage()方法
你可以试着写一下
HoToo
2008-01-08
打赏
举报
回复
AutumnHealth 说的好像很有道理,但是还需要仔细琢磨下。
如果能更详细点就更好了,谢谢。
sunyujia
2008-01-05
打赏
举报
回复
留个记号
AutumnHealth
2008-01-05
打赏
举报
回复
drawString()
e语言-
托盘
图标
动态提示
文本
资源介绍:你把鼠标移到
托盘
图标
上看看,是不是每次提示
文本
(时间)都不一样?资源作者:
实现
系统
托盘
图标
实现
最小化到
托盘
,有右键菜单
托盘
图标
动态提示
文本
源码
资源介绍:。你把鼠标移到
托盘
图标
上看看,是不是每次提示
文本
(时间)都不一样?。资源作者:。@易友。资源下载:。
API
实现
托盘
图标
气泡提示
E语言,不错的例题,用的到的朋友自己下吧,适合初学者用
vc在状态栏
托盘
区
显示
图标
显示
动画
图标
!.zip
vc在状态栏
托盘
区
显示
图标
显示
动画
图标
!.zip
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章