Využití JavaFx při tvorbě grafických aplikací

Vítejte!

Tato webová aplikace byla vytvořena v rámci praktické části bakalářské práce. Je také dostupná z přiloženého disku. Pro spuštění aplikace z internetu je nutné připojení do VPN Univerzity Pardubice.

Po obsahové stránce je aplikace tvořena výňatky z textové části BP. Seznam použitých zdrojů je uveden v textové části. Pro jednotlivé kapitoly byly vytvořeny HTML dokumenty, které je možné procházet pomocí menu. Vzhled stránky byl vytvořen pomocí jazyka CSS.

Původně aplikace obsahovala kód v jazyce PHP . Pomocí PHP byl do hlavního souboru index.php vkládán obsah z další souborů. To umožnilo definování hlavičky a patičky stránky na jednom místě (v souboru index.php). Takto navržená aplikace je snadnější na údržbu. Toto řešení se ale pro potřeby práce ukázalo být nevhodné, protože by aplikace mohla být spouštěna pouze z webového serveru. Aby uživatel mohl spustit aplikaci offline, musel by mít na svém počítači nainstalován webový server (například Apache) a zprovozněné PHP.

Součástí webové aplikace jsou také ukázkové JavaFX aplikace. Aplikace je možné jednak z webu spustit (web start), nebo je používat přímo z webové stránky (embedded). Vzhledem k tomu, že aplikace nemají důvěryhodný certifikát, je nutné webu udělit výjimku, viz web Oracle.

Do aplikace byly také přidány video tutoriály. Pro vložení tutoriálu do stránky byl použit HTML tag iframe. Kód pro vkládání videí do webových stránek poskytuje server YouTube ke každému videu, na tomto serveru umístěném. Nalézt jej lze v záložce Embed, která se nachází pod samotným videem.