IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Ikona souboru (.jar)

Aktivity
Avatar
pokorny.marecek:29.5.2013 18:37

Ahoj,
potřebuji se zeptat, jakým nejjednodušším způsobem vytvořím ikonu jednoho programu, který dělám v JavaFX v Canvasu. Něco jsem zkoušel, ale bezvýsledně. Jde mi o to, aby se v .jar souboru zobrazovalo místo šálku kávy jiný obrázek.

Mockrát díky za pomoc.

 
Odpovědět
29.5.2013 18:37
Avatar
Homo
Člen
Avatar
Odpovídá na pokorny.marecek
Homo:29.5.2013 18:53

Iconku .jar souboru nejde nastavit. Jde to udelat pro kazdy system zvlast pokud .jar soubor zabalis do nativniho formatu (exe, app nebo sh ale linuxem si nejsem jisty).
Pokud myslis ikonku v okne aplikace tak:

primaryStage.getIcons().add(new javafx.scene.image.Image(getClass().getResourceAsStream("icon.png")));
Nahoru Odpovědět
29.5.2013 18:53
1010011 1000101 1011000
Avatar
Odpovídá na Homo
pokorny.marecek:29.5.2013 19:08

možná se ptám hodně blbě, ale to primaryStage se má někde importovat? mě to nechce NetBeans pořád strávit :D

 
Nahoru Odpovědět
29.5.2013 19:08
Avatar
Homo
Člen
Avatar
Odpovídá na pokorny.marecek
Homo:29.5.2013 19:31

Trida ktera dedi po Application musi definovat metodu start, ktera ma parametr Stage primaryStage, proste hlavni Stage, ono je jedno jak to pojmenujes, je to jen promenna.

Nahoru Odpovědět
29.5.2013 19:31
1010011 1000101 1011000
Avatar
Odpovídá na Homo
pokorny.marecek:29.5.2013 19:44

joooo, díky mockrát. Omlouvám se za možná irelevantní dotazy, ale já se učím teprve 1. rokem Javu, ale hodně mě baví, a tak chci vychytat i takovéhle maličkosti v programech :-D.
Takže jak jsem vyrozumněl, .jar soubor nelze přemalovat (ikona v adresáři Windows), pouze v horní liště programu (což se mi Díky Tobě povedlo). A nedal by se udělat nějak .exe soubor z toho .jar souboru? Protože např. FreeRapid downloader je napsaný v javě, ale má ikonu té bílé šipky ve fialovém čtverci... Mám vůbec na to, nebo to raději nechat na později?

 
Nahoru Odpovědět
29.5.2013 19:44
Avatar
Homo
Člen
Avatar
Odpovídá na pokorny.marecek
Homo:29.5.2013 19:50

Ano jak jsem psal, jar se da zabalit do exe. Velice jednoduchy a intuitivni program, ktery to umoznuje je napriklad JarSplice
http://ninjacave.com/jarsplice
A zmena ikonky exe souboru je jiz jednoducha a urcite se bude dat vygooglit :-)

Nahoru Odpovědět
29.5.2013 19:50
1010011 1000101 1011000
Avatar
Kit
Tvůrce
Avatar
Odpovídá na pokorny.marecek
Kit:29.5.2013 19:55

Ale zabaluj jen programy, které mají být jen pro Windows. Mně by to nejelo.

Nahoru Odpovědět
29.5.2013 19:55
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Homo
pokorny.marecek:29.5.2013 19:55

ok, díky mockrát za pomoc

 
Nahoru Odpovědět
29.5.2013 19:55
Avatar
Jenkings
Tvůrce
Avatar
Odpovídá na Homo
Jenkings:29.5.2013 20:45

pokud vím tak .sh se ikona nastavit nedá (ale je možný že se pletu)

Nahoru Odpovědět
29.5.2013 20:45
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
Homo
Člen
Avatar
Odpovídá na Jenkings
Homo:29.5.2013 20:51

Jsem psal ze si nejsem jistej :-) linuxaci asi nemaji radi ikonky :-D

Nahoru Odpovědět
29.5.2013 20:51
1010011 1000101 1011000
Avatar
Jenkings
Tvůrce
Avatar
Odpovídá na Homo
Jenkings:29.5.2013 21:03

my linuxáci je nepotřebujeme :D :D

Nahoru Odpovědět
29.5.2013 21:03
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Jenkings
Kit:30.5.2013 9:55

Linux totiž žádné přípony ani ikony nemá. To jen jeho grafické nadstavby se podle toho orientují, aby měl Microsoft co odkoukávat :)

Nahoru Odpovědět
30.5.2013 9:55
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 13 zpráv z 13.