Приложение Java имеет нечеткий значок в списке alt-tab в GNU / Linux Mint - PullRequest
3 голосов
/ 18 февраля 2012

Я использую JFrame.setIconImages для установки значков для JFrame в моем приложении, работая с примером на Как добавить изображение в строку заголовка JFrame? .

На Mint (рабочий стол Cinnamon) в списке alt-tab появляется нечеткая иконка.Первый значок в списке, переданный setIconImages, имеет размер 32X32px, а второй - 96x96px.Похоже, что изображение 32x32 только увеличивается.Я попробовал это с одним изображением высокого разрешения, используя и setIconImage и setIconImages, и с двумя изображениями высокого разрешения, но безрезультатно.

Это действительно беспокоит меня, потому что большинство других иконок в Mint выглядят такприятно.

Кто-нибудь знает, есть ли способ исправить это, или это проблема Cinnamon / Gnome-3?Я только что установил Java-приложение из репозитория, и похоже, что проблема та же.

- edit-- Только что попробовал в Debian Squeeze.Он ведет себя так же, но список alt-tab имеет меньшие значки, поэтому он не заметен.

1 Ответ

1 голос
/ 25 февраля 2012

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

Я установил приложение в Debian Wheezy, Gnome 3. Значок в правой части изображения - это установленное приложение (значки в / usr / share / icons / hicolor... и запущен через jarwrapper).Значок с левой стороны - это приложение, работающее как исполняемый файл .jar.В обоих случаях setIconImages вызывается с иконками 32x32 и 96x96.

Очевидно, загрузка нескольких значков не имеет значения, они все равно просто уменьшаются.Что работает, так это установить приложение, чтобы система могла найти его значки.Я подозреваю, что моя проблема с Mint состоит в том, что он ищет значки в другом подкаталоге /usr/share/icons.

...