Contoh Penerapan Aplikasi | JavaFX |
Sebelum memulai memasuki level 1, kamu sebaiknya tau mengenai pembagian
Proses dan pembagian Posisi dalam Bahasa Pemrograman secara umum
-
Pembagian
Proses
Pada dasarnya, disetiap bahasa pemrograman terdapat dua bagian proses,
yaitu Bagian Statis dan Dinamis. Bagian Statis adalah bagian dalam program yang
biasanya hanya diputar atau dijalankan 1 kali (kecuali sudah menggunakan
pengaturan tambahan). Sedangkan bagian dinamis adalah bagian yang diproses
berulang – ulang sehingga dapat mendeteksi adanya perubahan dan dapat melakukan
proses secara kontinu, baik itu proses pengendalian, perhitungan, penerimaan
input dan pengolahan data. Semisal ketika kita masukan sebuah rumus
A = A + 1; // dengan A diwal
adalah 0.
Apabila proses ini kita masukan ke dalam bagian proses statis maka nilai A
akan menjadi 1, namun apabilai proses ini kita masukan dalam proses dinamis
maka nilai A akan menjadi 1, 2, 3, 4, dst. Setiap 1 perubahan frequensi.
Dinamis proses dapat berupa class, seperti
dalam arduino disebut void loop();, sementara dalam JavaFX sendiri, nama
dari proses dinamis dapat bermacam - macam, dalam jilid ini kita akan
menggunakan class AnimationTimer.
-
Pembagian
Posisi
Pada data saya bagi menjadi
2 prosedur, yaitu deklarasi, dan inisiasi. Deklarasi adalah bagian yang
menjelaskan tentang tipe data yang digunakan, inisiasi adalah penegasan dari
deklarasi adalah pengaturan dan berisi data dari obyek seperti warna, posisi,
bentuk, dan lain sebaginya. inisiasi data shape
type saya bagi menjadi tiga yaitu kepala, badan, dan kaki (akan dijelaskan
pada level 2). Sebenarnya posisi dapat kita atur sesuka hati karena memang
tidak ada aturan baku yang harus diikuti kecuali 1 yaitu inisiasi harus ada di
bawah deklarasi. Namun untuk memudahkan proses yang berjalan, saya menggunakan
aturan deklarasi global. Ini untuk memerindah tampilan data dan memudahkan
apabila akan dilakukan koneksi terhadap class lain dengan menggunakan varibel yang
sama. (global
= dapat diakses oleh class lain, privat = tidak dapat diakses untuk class
lain).
Contoh Code JavaFx |
0 komentar:
Posting Komentar
Terimakasih