Programování

Soubor JavaFX 2 a další ukázkové aplikace

V dokumentaci JavaFX 2 je několik míst, na která se odkazuje na ukázkovou aplikaci Ensemble. Ensemble je největší ukázková aplikace JavaFX poskytovaná v ukázkách JavaFX 2.0. Získání vzorků JavaFX 2, použití vzorků JavaFX 2 a učení ze vzorků JavaFX 2 jsou předmětem tohoto příspěvku.

Stránka pro stahování vývojářů JavaFX aktuálně obsahuje „Obecné stažení dostupnosti JavaFX 2.0.2“ a obsahuje odkaz pro stahování vzorků JavaFX [od tohoto psaní pouze pro „Microsoft Windows (x86 a x64)“]. Stažený soubor, javafx_samples-2_0_2.zip, má velikost asi 18 MB. Obsah tohoto souboru ZIP se po rozbalení zobrazí na následujícím snímku obrazovky.

Po stažení ukázkového ZIP a extrahování jeho obsahu lze spustit ukázkovou aplikaci Ensemble. Jedním ze způsobů, jak to udělat, je využít spustitelný soubor JAR v hlavním adresáři rozbalených vzorků, jak je znázorněno na následujícím snímku obrazovky (java -jar Ensemble.jar).

Spustí se ukázková aplikace JavaFX 2 Ensemble, která se zobrazí, jak je znázorněno na následujícím snímku obrazovky.

Existuje mnoho položek, na které lze kliknout v aplikaci Ensemble a dozvědět se více podrobností o tom, co to je a jak je implementováno. Například kliknutím na „Adv Candle Stick Chart“ se otevře „Custom Candle Stick Chart“, jak je znázorněno na následujícím snímku obrazovky.

Výše uvedený snímek obrazovky ukazuje Ensemble s kartou „Ukázka“ pro tento konkrétní příklad. Kliknutím na kartu „Zdrojový kód“ zobrazíte zdrojový kód pro stejný vzorek. Jak je znázorněno na následujícím snímku obrazovky, tato karta obsahuje tlačítko pro kopírování zdrojového kódu JavaFX 2, které tento vzorek vytvořilo.

Kombinace zdrojového kódu s tím, co produkuje v ukázkové aplikaci Ensemble, může vývojářům pomoci zjistit, co je k dispozici a jak používat různé části JavaFX. Sekce aktuálně obsažené v Ensemble zahrnují Animation, Charts, Controls, Graphics, Language, Layout, Media, Scene Graph a Web.

Ke stažení ukázek JavaFX 2 patří také Brick Breaker (BrickBreaker.jar) a další snímek obrazovky byl pořízen v akci.

Spuštění spustitelného souboru JAR SwingInterop.jar demonstruje ukázkovou aplikaci „JavaFX 2.0 in Swing“ (snímek obrazovky zobrazený dále).

JavaFX 2 sample ZIP také obsahuje FXML-LoginDemo, což je jednoduchý ukázkový login, který ve svém zdroji obsahuje soubor FXML (profile.fxml). Zobrazuje se na dalším snímku obrazovky.

Aplikace Ensemble je zdaleka největší z ukázkových aplikací, které jsou obsaženy v souboru ZIP ukázek JavaFX 2, a je ukázkovou aplikací „vlajkové lodi“. Brick Breaker je relativně velký pro jednu aplikaci. Všechny ukázky mají hodnotu při předvádění toho, čeho je JavaFX schopen, a při poskytování zdrojového kódu, který demonstruje, jak dosáhnout těchto velmi dobrých výsledků pomocí JavaFX.

Původní příspěvky jsou k dispozici na //marxsoftware.blogspot.com/ (inspirováno skutečnými událostmi)

Tento příběh, „Soubor JavaFX 2 a další ukázkové aplikace“, původně publikoval JavaWorld.

$config[zx-auto] not found$config[zx-overlay] not found