Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Java] ikonka uruchamiająca program

Ostatnio zmodyfikowano 2013-08-01 22:03
Autor Wiadomość
Saints
Temat założony przez niniejszego użytkownika
[Java] ikonka uruchamiająca program
» 2013-08-01 19:06:28
Witam,
mam pewien program wyświetlający jakiś napis w konsoli. Chciałbym żeby ten program napisany właśnie w Javie po kliknięciu uruchamiał się. W C++ robił się plik .exe i się uruchamiało. Konkretnie chodzi mi o to jskich narzędzi użyć by zrobić takie coś
P-89216
m4tx
» 2013-08-01 19:43:39
Jest kilka możliwości:
  • użyj launch4j - otrzymasz plik .EXE, który będzie wymagał zainstalowanego JRE w systemie
  • użyj Aviana - otrzymasz plik .EXE, który nie będzie wymagał zainstalowanej maszyny wirtualnej Javy w systemie; metoda nieco trudniejsza w użyciu gdyż wymaga nie tylko samodzielnego skompilowania i zlinkowania wynikowego pliku wykonywalnego, ale także, jeśli się nie mylę, skompilowania samej maszyny wirtualnej (co w gruncie rzeczy trudne nie jest, niemniej jednak na Windowsie będzie trzeba ściągnąć parę dodatkowych rzeczy) - wszystko opisane w oficjalnej dokumentacji; swego czasu napisałem też własny, krótki artykuł na ten temat
  • RoboVM - bliźniaczo podobne rozwiązanie do tego wyżej; nie jestem jedynie pewien, czy RoboVM obsługuje tylko iOS czy też desktopowe systemy
P-89217
Saints
Temat założony przez niniejszego użytkownika
» 2013-08-01 19:58:11
a jeszcze powiedz mi jak zmienić ikonkę tego naszego pliku,jak dodać jakąś grafikę zamiast podstawowej wersji
P-89218
m4tx
» 2013-08-01 20:07:33
A której z metod które wymieniłem chcesz użyć? Jeśli launch4j to w kreatorze tworzenia takiego launchera można, z tego co mi wiadomo, ustawić ikonę. Jeśli chcesz to zrobić przy pomocy Aviana, to robisz to dokładnie tak, jak w przypadku każdej innej aplikacji na Windowsa - dodajesz odpowiedni zasób (jeśli nie wiesz jak to poszukaj w Google lub na tej stronie w kursie WinAPI).

EDIT:
W takim razie ściągnij ten kreator launcherów launch4j i tam powinna być opcja dodania ikony :) Wystarczy poszukać.
O - nawet widać na pierwszym screenie - pole "Icon".
P-89220
Saints
Temat założony przez niniejszego użytkownika
» 2013-08-01 20:08:54
launch4j wydaje mi się bardzo wygodna

EDIT.
dzięki stary
P-89221
Saints
Temat założony przez niniejszego użytkownika
» 2013-08-01 21:59:18
jeszcze mam jeden problem gdzie jest jakiś plik manifest bo go brakuje
P-89240
m4tx
» 2013-08-01 22:03:59
Wygeneruj sobie w IDE (wiem że Code::Blocks ma plugin do tego; Visual C++ też na pewno ma taką funkcję) lub napisz sam: http://msdn.microsoft.com​/en-us/library/windows/desktop​/aa374191(v=vs.85).aspx.
P-89241
« 1 »
  Strona 1 z 1