Я использую Install4J для создания многоплатформенного установщика и хотел бы использовать собственный значок для исполняемого файла установщика.
Я пытался сделать это, установив свойство «Исполняемый значок» для установщика на странице «Экраны и действия». В окне «Редактировать значок» я добавил несколько размеров значков в «Файлы кроссплатформенных изображений» (в частности, размером 16x16, 32x32, 48x48, 96x96, 128x128 и 256x256) и выбрал «Создать из кроссплатформенного изображения. файлы "в разделе Windows
При просмотре исполняемого файла установщика в проводнике Windows это отлично работает, когда размер значка на этой панели установлен на маленький или средний:
Однако, когда размер значка установлен на большой или очень большой, кажется, что значок 32x32 просто отображается на белом фоне. Это выглядит довольно глупо, особенно когда значки большинства других программ меняют размер должным образом.
Эффект аналогичен тому, как значок java выглядит на следующих изображениях: (Прошу прощения за раздражающее выделение)
Кто-нибудь знает, как я могу это исправить? Или, если это поведение, с которым я застряну, если я не использую файл .ico (который давал мне свои собственные проблемы)?
Заранее спасибо!