2012-02-18 48 views
3

我正在使用JFrame.setIconImages在我的應用程序中設置JFrame的圖標,從How to add an image to a JFrame title bar?的示例開始工作。Java應用程序在GNU/Linux的alt-tab列表中有模糊圖標Mint

在薄荷(肉桂桌面)上,我在alt-tab列表中顯示模糊圖標。傳遞給setIconImages的列表中的第一個圖標是32X32像素,第二個圖標是96x96像素。它看起來像32x32圖像正在擴大規模。我已經使用setIconImage和setIconImages以及兩張高分辨率圖像對一張高分辨率圖像進行了試用,但無濟於事。

這真的讓我感到困擾,因爲Mint中的大多數其他圖標看起來非常好看。

有誰知道是否有辦法解決這個問題,還是肉桂/侏儒-3問題?我剛剛從存儲庫中安裝了一個Java應用程序,它似乎也有同樣的問題。

--edit--剛剛在Debian Squeeze中試過。它的行爲方式相同,但alt-tab列表的圖標較小,因此不太明顯。

回答

1

http://speedduck.net/images/share/gnome-3-alt-tab-icons.jpg

我安裝在Debian喘息的應用,侏儒3上的圖像的右側的圖標爲所安裝的應用(圖標在/ usr /共享/圖標/高彩色...和通過jarwrapper啓動)。左側的圖標是應用程序以可執行文件的形式運行.jar文件。在這兩種情況下,setIconImages被稱爲32x32和96x96圖標。

顯然,加載多個圖標並沒有什麼區別,反正它們只是縮小了。有用的是安裝應用程序,以便系統可以找到它的圖標。我懷疑Mint的問題在於它在/ usr/share/icons的不同子目錄中查找圖標。

+0

+1瞭解。 – Ingo 2012-02-25 00:52:47

相關問題