用JAVA实现与QQ相同的功能!
我想在JAVA里实现下面这个效果,在创建了一个JFrame后点击它的最小化按钮它能缩进任务栏右边的托盘中,并在托盘中画上一个图标,而在有一个消息相应的时候(比如说来自服务器的消息),它会自动的恢复窗口;或者在我单击托盘中的图标时也会自动恢复窗口。(说白了就和QQ一样!)
不知这个效果用JAVA怎么实现,望知道的大侠指导一二!
问题点数:50、回复次数:7Top
1 楼GJA106(中文字符)回复于 2002-04-25 08:09:23 得分 15
现在用纯java无法实现,在windowsOS中可以利用JNI来实现。Top
2 楼scv(李昂)回复于 2002-04-25 19:14:42 得分 0
其实不用在托盘上画上一个图标也行呀
可是在最小化后,总得让我点击一个按钮来恢复窗口吧!Top
3 楼wes109(长夜漫漫::无心睡眠)回复于 2002-04-25 19:24:19 得分 10
用纯java不太可能吧
你不会告诉我只会java吧Top
4 楼scv(李昂)回复于 2002-04-25 20:04:02 得分 0
其实就是在调用了setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE)之后
就不知道在点击什么图标和按钮来恢复窗口了?
尴尬!Top
5 楼xioyoo(逍遥)回复于 2002-04-25 20:09:59 得分 15
呵~
既然不能点托盘,那么只有点任务栏了
或者收到消息就自动弹出或恢复窗口
这个是能实现的Top
6 楼scv(李昂)回复于 2002-04-25 22:05:40 得分 0
看来只能在有消息的时候调用aFrame.show()了
java真的有一点…………Top
7 楼zha1977()回复于 2002-04-25 23:05:41 得分 10
托盘什麽的都是windows里的东西,纯java怎麽可以实现呢,用JNI肯定成Top




