2009-06-28 166 views

回答

0

我不認爲有繪製,其作用就像標準TrayIcons(與X按鈕在角落),支持堆疊類似Mac的低吼通知幀的快捷方式。
你可能不得不自己實現它。
我發現像這樣堆疊消息是完全浪費時間,因爲用戶不會關注它們 - 這些位置的更好位置是在簡單的彈出式菜單中的應用程序的狀態區域中。
您可以使用java.awt.GraphicsEnvironment。 getLocalGraphicsEnvironment()獲取有關桌面的信息,其中包含'getMaximumWindowBounds()',它處理諸如任務欄位置之類的事情。
您可以使用javax.swing.JWindow的子類創建一個沒有邊框的窗口,該邊框可以在桌面上相對於右下角定位。這並不總是作爲默認的托盤圖標工作,因爲圖標生成器的位置可以在其他地方。 您可以添加一個按鈕,該按鈕的作用類似於標準桌面窗口的「x」按鈕 - 但它將取決於平臺。
如果我使用LTR,我使用從右上角堆疊的方形窗口,它似乎很好。

相關問題