Ikona aplikacji na pulpicie

Ikona aplikacji na pulpicie
DI
  • Rejestracja:ponad 11 lat
  • Ostatnio:około 11 lat
  • Postów:9
0

Witam!

Czy wie ktoś jak zmienić ikonkę(http://scr.hu/0fpz/an0mx) aplikacji na taką jaką ja chce?
Wiem na na Macu się da to zrobić tylko jak na Windowsie?

Dziękuje z góry za pomoc.

edytowany 1x, ostatnio: Digitalix
bogdans
Moderator
  • Rejestracja:prawie 17 lat
  • Ostatnio:prawie 5 lat
0

PPM => Właściwości => Zmień ikonę.
Jaki to pytanie ma związek z Javą?


To smutne, że głupcy są tak pewni siebie, a ludzie mądrzy - tak pełni wątpliwości. Bertrand Russell
DI
  • Rejestracja:ponad 11 lat
  • Ostatnio:około 11 lat
  • Postów:9
0

Chyba mnie nie zrozumiałeś ;p, chodziło to ze mam swój program i np gdy komuś go wyśle to chce by miał on moją ikonke na pulpicie a nie domyślną od Javy

Przykład: http://scr.hu/0fpz/hgg8t

edytowany 1x, ostatnio: Digitalix
bogdans
Moderator
  • Rejestracja:prawie 17 lat
  • Ostatnio:prawie 5 lat
0

Jak wyślesz komuś program, to nie będzie żadnej ikony na pulpicie. Jeśli użytkownik sam umieści skrót na pulpicie, to będzie taka ikona jaką on sobie wybierze.
Musisz napisać program instalacyjny, który tworzy skrót na pulpicie z Twoją ikona.


To smutne, że głupcy są tak pewni siebie, a ludzie mądrzy - tak pełni wątpliwości. Bertrand Russell
DI
  • Rejestracja:ponad 11 lat
  • Ostatnio:około 11 lat
  • Postów:9
0

Niby tak ale ja chce by .jar miał własną ikone, słyszałem ze jest to możliwe bez zabawy w skróty. Tak wgl jak bym napisał program instalacyjny to on też by musiał mieć moją ikone ;p

bogdans
Moderator
  • Rejestracja:prawie 17 lat
  • Ostatnio:prawie 5 lat
0

Nie bardzo rozumiem, na pulpicie jest taka ikona jak wybierze użytkownik, w oknie exploratora jest domyślna ikona programu. W przypadku plików jar programem jest javaw (ewentualnie java), a nie Twój jar.
Jeśli nie zależy Ci na przenośności, to utwórz plik exe z pliku jar (np. Launch4j), wtedy mozesz sie bawic ikonami.


To smutne, że głupcy są tak pewni siebie, a ludzie mądrzy - tak pełni wątpliwości. Bertrand Russell
Koziołek
Moderator
  • Rejestracja:prawie 18 lat
  • Ostatnio:17 dni
  • Lokalizacja:Stacktrace
  • Postów:6821
0

Generalnie domyślna ikona programu w systemie Windows jest "zapisywana" w manifeście pliku exe (czy jak to się tam nazywa) dlatego nie można w łatwy sposób ustawić jej dla pliku jar. Opcją może być użycie pliku ini (skrótu) i ustawienie go na pulpicie. Plik ini zazwyczaj jest generowany przez system, ale można go też samodzielnie przygotować i "zainstalować" > http://msdn.microsoft.com/en-us/library/windows/desktop/cc144102(v=vs.85).aspx
Inną opcją jest utworzenie pliku exe z zaszytą ikoną.


Sięgam tam, gdzie wzrok nie sięga… a tam NullPointerException
RE
Moderator
  • Rejestracja:około 18 lat
  • Ostatnio:około rok
0

Generalnie domyślna ikona programu w systemie Windows jest "zapisywana" w manifeście pliku exe

Nie jest. Te informacje znajdują się w rejestrze.

Opcją może być użycie pliku ini (skrótu) i ustawienie go na pulpicie.

Przez desktop.ini ustawimy co najwyżej ikonę folderu, ale nie pliku na pulpicie.

Generalnie Windows nie wspiera ustawiania ikon dla tego typu plików. W teorii możesz pobawić się z custom handlerami, thumbnail i overlay providerami, ale nie ma to większego sensu.
Użyj któregoś z dostępnych narzędzi do zapakowania twojego programu do .exe.

edytowany 1x, ostatnio: Rev
DI
  • Rejestracja:ponad 11 lat
  • Ostatnio:około 11 lat
  • Postów:9
0

Niestety odpada bo antywirusy krzyczą ze aplikacja zawiera wirusa i po zabawie ;/

RE
Moderator
  • Rejestracja:około 18 lat
  • Ostatnio:około rok
0

Który program użyłeś i które antywirusy krzyczały?

DI
  • Rejestracja:ponad 11 lat
  • Ostatnio:około 11 lat
  • Postów:9
0

Launch4j czy jakos ;p, mi Avast nie krzyczał ale znajomym z np AVG już tak.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.