Membuat aplikasi/applet JavaFX menggunakan JNLP secara Offline


Ketika Anda akan melakukan percobaan membuat suatu aplikasi/applet tapi secara offline. Anda bisa melakukanya dengan mengikuti beberapa langkah berikut:

Persyaratan: Jika anda menggunakan JavaFX 1.2 maka lingkungan Java yang diinstal disaranakn JDK 6 update 14 ke atas. Aplikasi/applet yang Anda buat harus enable untuk bisa menjalankan JNLP.

1. Download file-file berikut ke mesin lokal Anda:

http://java.com/js/deployJava.js

http://dl.javafx.com/dtfx.js

http://dl.javafx.com/javafx-loading-25×25.gif

2. Simpan di direktori lokal, sebagai contoh:

c:\offline\deployJava.js

c:\offline\dtfx.js

c:\offline\javafx-loading-100×100.gif

c:\oflline\javafx-loading-25×25.gif

3. Edit file dtfx.js:

a. Ganti url referensi ini http://java.com/js/deployJava.js dengan file:/c:/offline/deployJava.js.

b. Ganti url referensi ini http://dl.javafx.com/javafx-loading-100×100.gif dengan file:/c:/offline/javafx-loading-100×100.gif.

c. Ganti url referensi ini to http://dl.javafx.com/javafx-loading-25×25.gif dengan file:/c:/offline/javafx-loading-25×25.gif.

4. Untuk memastikan bahwa Anda menjalankan runtime JavaFX terakhir telah terinstal pada komputer Anda, jalankan perintah berikut di command line/console selagi komputer Anda terhubung dengan internet

javaws -import http://dl.javafx.com/javafx-cache.jnlp

Perintah ini memastikan runtime JavaFX telah terpasang di komputer Anda. Anda akan melihat splash screen Java, diikuti dengan dialog box progress, jika ada sesuatu yang di download. Setelah itu perintah akan keluar dengan sendirinya, yang berarti Anda telah menginstal runtime JavaFX terakhir. Jika terjadi error, maka akan muncul jendela error.

5. Putuskan hubungan internet dengan komputer Anda.

6. Pastikan file JNLP yang Anda gunakan untuk aplikasi/applet menggunakan tag <extension> untuk JavaFX runtime-nya:

<extension name="JavaFX Runtime" href="http://dl.javafx.com/javafx-rt.jnlp"/>

Ini adalah definisi default yang digenerate oleh IDE Netbeans. Hal ini memungkinakan Anda untuk menjalankan aplikasi/applet secara online.

7. Didalam applet atau aplikasi HTML, ganti referensi pada file dtfx.js ke direktori lokal.

a. sebagai contoh referensi berikut: <script src="http://dl.javafx.com/dtfx.js"></script>

b. Ganti dengan: <script src="file:/c:/offline/dtfx.js"></script>

8. Jalankan aplikasi/applet secara offline.

sumber: http://blogs.sun.com/mobility_techtips/entry/how_to_develop_and_run

4 Responses to Membuat aplikasi/applet JavaFX menggunakan JNLP secara Offline

  1. […] Membuat aplikasi/applet JavaFX menggunakan JNLP secara Offline September 2009 5 […]

  2. Angkoso says:

    Mas ada referensi buku untuk blajar JAVAFX gk mas ?
    trmakasi ..

  3. Anti Korupsi says:

    Apa yang saya pikirkan dari tulisan iini sangat berguna untuk kami.
    Puji Syukur, mudah-mudahanpada berita selanjutnya pasti lebih hebat lagi.
    Sukses untuk Anda.

Leave a reply to Angkoso Cancel reply