我是一名計算機科學專業的學生,用Java實現的類似Messenger的程序。如何在需要關注時在Windows任務欄上刷新JFrame
我的問題是,無論何時我的幀中的JTextArea
包含新的消息更新,即使他/她的幀被最小化,也必須提示用戶。有沒有解決方法,以便在收到更新時如何使任務欄上的JFrame
閃爍?
簡而言之,我需要一種方法來通知用戶即使幀已被最小化也已被更新。
我該怎麼做?
我是一名計算機科學專業的學生,用Java實現的類似Messenger的程序。如何在需要關注時在Windows任務欄上刷新JFrame
我的問題是,無論何時我的幀中的JTextArea
包含新的消息更新,即使他/她的幀被最小化,也必須提示用戶。有沒有解決方法,以便在收到更新時如何使任務欄上的JFrame
閃爍?
簡而言之,我需要一種方法來通知用戶即使幀已被最小化也已被更新。
我該怎麼做?
你可以使用JFrame.toFront()
,雖然我不認爲這是做你想做的最好的方法。
焦點將會丟失http://stackoverflow.com/questions/6423987/blink-jframe-in-swing-without-transferring-focus – 2014-10-23 21:53:51
可能重複的[使用swing我怎樣才能刷新Windows任務欄](http://stackoverflow.com/questions/489255/using-swing-how-can-i-flash-the-windows-taskbar) – Pops 2011-11-09 20:52:12
有看看這個[問題](http://stackoverflow.com/questions/489255/using-swing-how-can-i-flash-the-windows-taskbar)。 – kgiannakakis 2010-04-28 10:28:34