java learnging
一塊探討JAVA的奧妙吧
posts - 34, comments - 27, trackbacks - 0, articles - 22
導(dǎo)航
BlogJava
首頁(yè)
新隨筆
聯(lián)系
聚合
管理
公告
big_seal@msn.com
<
2005年7月
>
日
一
二
三
四
五
六
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用鏈接
我的隨筆
我的評(píng)論
我的參與
最新評(píng)論
留言簿
(3)
給我留言
查看公開(kāi)留言
查看私人留言
隨筆檔案
2005年8月 (2)
2005年7月 (8)
2005年6月 (6)
2005年5月 (1)
2005年4月 (3)
2005年3月 (6)
2005年2月 (1)
2005年1月 (7)
文章檔案
2005年7月 (2)
2005年6月 (1)
2005年3月 (5)
2005年2月 (5)
2005年1月 (9)
相冊(cè)
Icon
photo
收藏夾
java(1)
Blog站點(diǎn)
eclipse項(xiàng)目的日程
中文手冊(cè)計(jì)劃
favorite blog
ai92
http://blog.csdn.net/guipei/
jinfeng_wang
jinfeng_wang@blogjava
java website
CSDN blog
ebook.vopen.net
J道:Java和J2EE解決之道
matrix
灰狐 社區(qū)
java基礎(chǔ)
java初學(xué)者必讀-經(jīng)驗(yàn)總結(jié)
my blog
other blog
水中的月亮
temp link
1000本系統(tǒng)類電子書(shū)專題下載
中華電腦書(shū)庫(kù)
中國(guó)IT認(rèn)證實(shí)驗(yàn)室--學(xué)習(xí)下載
提供很多書(shū)籍下載
輕松玩轉(zhuǎn)花樣表單
個(gè)人Blog
搜索
最新評(píng)論
1.?re: "Content is not allowed in prolog" error
VALIDATE一下(文件上右鍵-VALIDATE)
--TZH123456
2.?re: "Content is not allowed in prolog" error
把錯(cuò)誤的行重新編寫(xiě),尤其是看不見(jiàn)的字符要?jiǎng)h除。
--s.
3.?re: "Content is not allowed in prolog" error
對(duì), 他的意思就是說(shuō),他的! 是中文的. 現(xiàn)在網(wǎng)頁(yè)上面表現(xiàn)的是正確的.
--luokery
4.?re: "Content is not allowed in prolog" error[未登錄](méi)
還看不懂你的意思,
是中文編碼的"!"嗎,
看你舉的例子,只有一個(gè)"!"。
沒(méi)有兩個(gè)。
奇怪!
--tim
5.?re: "Content is not allowed in prolog" error
受益
感謝
--Arcko
閱讀排行榜
1.?"Content is not allowed in prolog" error(21005)
2.?在Eclipse安裝SVN插件Subclipse(15299)
3.?在FreeBSD上安裝SVN(Subversion)(4860)
4.?類似與MSN Messenger的系統(tǒng)欄圖標(biāo)和消息提示(2959)
5.?AWT相關(guān)——布局管理(1628)
評(píng)論排行榜
1.?"Content is not allowed in prolog" error(7)
2.?使用代理訪問(wèn)blog,速度果然快多了(偶是北方的用戶)(3)
3.?凌晨三點(diǎn),JSP頁(yè)面顯示&JDBC存取的亂碼終于搞定了(3)
4.?強(qiáng)烈建議增加提問(wèn)區(qū)(2)
5.?分類列表瀏覽的鏈接有錯(cuò)(2)
類似與MSN Messenger的系統(tǒng)欄圖標(biāo)和消息提示
Posted on 2005-07-08 11:20
bigseal
閱讀(2959)
評(píng)論(2)
編輯
收藏
使用JDIC (Jdesktop Integration Components)類庫(kù)做開(kāi)發(fā)。
開(kāi)發(fā)過(guò)程中遇到的問(wèn)題:
主窗體最小化后隱藏
當(dāng)發(fā)生窗體最小化事件時(shí)把窗體隱藏就可以了
/**/
/*
* 最小化窗體時(shí)把窗體給隱藏了 (非 Javadoc)
* @see java.awt.event.WindowListener#windowIconified(java.awt.event.WindowEvent)
*/
public
void
windowIconified(WindowEvent e)
{
e.getWindow().setVisible(
false
);
}
單擊系統(tǒng)托盤(pán),顯示程序主窗體
單擊系統(tǒng)托盤(pán)但時(shí),把窗體置為可見(jiàn),并把窗體從任務(wù)欄恢復(fù)
//
單擊系統(tǒng)托盤(pán),顯示程序主窗體
tray_icon.addActionListener(
new
ActionListener()
{
public
void
actionPerformed(ActionEvent e)
{
buddyFrame.setVisible(
true
);
buddyFrame.setState(JFrame.NORMAL);
}
}
);
當(dāng)有消息時(shí)在系統(tǒng)托盤(pán)圖標(biāo)旁顯示一個(gè)消息提示
(這是一個(gè)類似與MSN那種,而不是把鼠標(biāo)放到托盤(pán)上顯示的 ToolTip)
當(dāng)消息到來(lái)時(shí)在系統(tǒng)托盤(pán)圖標(biāo)旁顯示一個(gè)彈出菜單即可
public
void
promptMsg(String msg, String ticket, String url, String para,
String userID)
{
//
設(shè)置消息內(nèi)容
mViewMsg.setText(msg);
//
設(shè)置url(點(diǎn)擊 mViewMsg 菜單選項(xiàng)事件的監(jiān)聽(tīng)程序)
mViewMsg.addActionListener(
new
msgMenuActionListener(msgMenu, url
+
"
?
"
+
para));
//
設(shè)置菜單的大小和位置
setMsgMenuSize();
msgMenu.setVisible(
true
);
}
/**/
/*
*
*
* 設(shè)置菜單的大小和位置
*/
private
void
setMsgMenuSize()
{
Dimension menuSize
=
new
Dimension(
200
,
150
);
msgMenu.setPopupSize(menuSize);
int
xMenu
=
tray_icon.getLocationOnScreen().x
-
menuSize.width
+
50
;
int
yMenu
=
tray_icon.getLocationOnScreen().y
-
menuSize.height;
Point menuPoint
=
new
Point(xMenu, yMenu);
msgMenu.setLocation(menuPoint);
}
Feedback
#
re: 類似與MSN Messenger的系統(tǒng)欄圖標(biāo)和消息提示
回復(fù)
更多評(píng)論
2005-12-25 18:03 by
Lio
老大,怎么把程序最小化到托盤(pán)你倒說(shuō)啊~
QQ:382208457
#
re: 類似與MSN Messenger的系統(tǒng)欄圖標(biāo)和消息提示
回復(fù)
更多評(píng)論
2005-12-26 09:09 by
bigseal
1.在加載程序的時(shí)候,new 一個(gè)TrayIcon(JDIC)
2.當(dāng)窗體最小化時(shí)把窗體隱藏
這樣的效果就是把程序最小化到托盤(pán)
新用戶注冊(cè)
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
Powered by:
BlogJava
Copyright © bigseal
主站蜘蛛池模板:
武功县
|
辽宁省
|
万州区
|
韩城市
|
青海省
|
岱山县
|
靖安县
|
奎屯市
|
蒙阴县
|
陆良县
|
沙河市
|
启东市
|
墨脱县
|
赞皇县
|
左云县
|
全椒县
|
辽阳县
|
从江县
|
工布江达县
|
宕昌县
|
东乌珠穆沁旗
|
云龙县
|
六盘水市
|
盈江县
|
济阳县
|
勃利县
|
海伦市
|
普兰县
|
宿松县
|
嫩江县
|
碌曲县
|
延津县
|
永登县
|
杂多县
|
梅河口市
|
同仁县
|
新乐市
|
竹山县
|
平安县
|
平谷区
|
烟台市
|