10 Fitur Terbaru JavaFX 1.3

April 23, 2010

1,3 JavaFX Top 10 Fitur

1. Kontrol Baru

1,3 JavaFX dilengkapi dengan beberapa kontrol baru yang sangat berguna ketika merancang antarmuka pengguna. Untuk bentuk bangunan Anda memiliki PasswordBox baru, ChoiceBox, dan kelas Separator. The PasswordBox mirip dengan kontrol TextBox, kecuali sdapat ecara otomatis menyembunyikan masukan seperti yang diketik. Kontrol ChoiceBox memang agak telat kemunculanya, tapi setidaknya yang baru ini mudah digunakan. Antarmuka ini mirip dengan kontrol ListView, keduanya menggunakan sequence.
2. Layout Tambahan

Layout mengalami beberapa perubahan pada rilis ini, diantaranya:

* LayoutInfo dan resizable sekarang mencakup pengaturan untuk mengisi, berkembang, dan menyusut.
* LayoutInfo juga menyertakan fitur margin baru, yang membuatnya sangat mudah untuk menambahkan padding visual di sekitar Nodes Anda dalam layout! Hal ini merupakan tambahan untuk padding, yang muncul pada semua built-in layout.
* Container memiliki boolean snapToPixel baru yang memungkinkan Anda untuk membuat keberpihakan pixel-sempurna untuk menghindari efek aliasing yang tidak diinginkan.
* Ada fitur autoSize baru pada Groups. Anak-anak akan secara otomatis diubah ukurannya dengan lebar dan tinggi yang mereka sukai, mencegah bug tata letak saat komponen diinisiasi kembali batas yang salah awalnya. Anda masih dapat menonaktifkan fitur ini, namun sangat disarankan agar Anda memperbaiki aplikasi Anda untuk menggunakan pilihan lebar dan tinggi daripada pengaturan Node lebar dan tinggi secara manual.
kelas resizable * secara otomatis memiliki layoutBounds diatur ke [0, 0, lebar,] tinggi, menghindari sebuah deklarasi yang diperlukan tambahan.
* Baru dukungan untuk layout dasar melalui kelas TextOrigin.
* Kelas Tile ukuran sekarang secara otomatis tileWidth dan tileHeight secara default.
* HPos dan Phone Operator atau VPO memiliki boolean untuk fillHeight dan fillWidth, yang jarang harus diubah, tetapi memungkinkan Anda untuk default kembali ke perilaku 1,3 pra.
3. Prestasi

Ada beberapa perubahan yang sangat signifikan dalam kinerja di rilis JavaFX 1,3 semua jalan ke compiler menghasilkan kode.

Beberapa daerah Anda akan melihat peningkatan kinerja terbesar di meliputi:

* Kinerja Bind – Semua mengikat dalam bahasa sekarang malas secara default, yang berarti bahwa mereka akan segera ditandai sebagai kotor, tetapi hanya mendapatkan dievaluasi kembali bila diperlukan (jika sama sekali).
* Kode Umum kinerja – Dengan compiler menulis ulang, tingkat keberbelit pada variabel akses telah dihilangkan, yang secara signifikan akan meningkatkan kinerja keseluruhan aplikasi apapun.
* Layout kinerja – Kode tata letak telah dioptimalkan untuk mengurangi jumlah melewati diperlukan pada setiap siklus tata letak, sangat meningkatkan respon dianggap aplikasi.
* Teks kinerja – Dengan perubahan ke logis daripada tata letak batas-batas fisik, setiap aplikasi yang banyak menggunakan elemen Teks akan melihat peningkatan dramatis dalam kinerja keseluruhan.
* CSS kinerja – Dukungan CSS telah ditulis ulang dari bawah ke atas, sangat meningkatkan kinerja gaya diterapkan.

4. Enhanced CSS

Dukungan CSS dalam JavaFX 1,3 telah ditulis ulang dari bawah ke atas. Ini mencakup beberapa fungsi sangat ditingkatkan, terutama untuk kelas Control, dan juga memiliki peningkatan dramatis terhadap kinerja.

Karena perubahan yang sangat signifikan, Anda mungkin menemukan bahwa banyak gaya sebelumnya Anda tidak bekerja dengan benar pada rilis 1.3. The set lengkap perubahan CSS dan didukung tag adalah suatu topik yang besar bahwa saya akan memberikan link ke CSS spesifikasi penuh JavaFX setelah dibuat tersedia.
5. Mendukungan 3D Read the rest of this entry »

Advertisements

JavafX 1.3 Sudah di Rilis

April 23, 2010

Silahkan di download disini

termasuk netbeans 6.9 beta


JFXtras 6.0 Telah di rilis

April 9, 2010

JFXtras adalah library pihak ketiga yang populer, sekarang telah merilis versi terbarunya yaitu JFXtras 0.6yang diperuntukan khusus untuk keluarga JavaFX 1.2.x. Tapi di sarankan untuk menggunakan versi JavaFX yang terbaru (1.2.3).

Tapi bagi yang sedang menunggu JavaFX 1.3, tenang tim JFXtras sedang mengembangkan juga agar kompatibel dengan JavaFX 1.3. Katanya sih kurang lebih satu minggu setelah Oracle mengumumkan rilis JavaFX 1.3 nya. Jadi kita tunggu yah….

Silahkan download JFXtras 0.6 disini:

http://code.google.com/p/jfxtras/downloads/list