control radiobutton control checkbox control frame statement quit Lesson #2 control radiobutton control checkbox control frame statement quit
radio button radio button adalah kontrol yang digunakan untuk memberikan sebuah pilihan diantara beberapa pilihan yang ada. Misalnya pemilihan jenis kelamin seperti pada gambar di bawah.
radio button event & property Awalan nama kontrol: rdo Event click terjadi jika kontrol ditekan dengan mouse ataupun diaktifkan melalui keyboard Property value : bertipe boolean, menandakan apakah radio button sedang dalam keadaan dipilih(true) atau tidak(false) text: tulisan yang muncul property lain: enabled, visible, background, foreground
radio button even & property Catatan: radio button yang berada dalam satu tempat, dianggap satu grup dan hanya bisa dipilih salah satu Secara otomatis sebuah radio button akan aktif (value=true) saat program dijalankan Ketika kita memberikan suatu nilai (true/false) pada property value, event click akan terjadi.
checkbox kontrol yang memberikan beberapa pilihan yang dapat dipilih sekaligus Misalnya digunakan untuk menanyakan hobi dari user
checkbox event & property click : Saat checkbox diklik dengan mouse, tombol enter, dan tombol spasi. Property: value: Bertipe boolean. Menentukan keadaan checkbox, tercentang (true) atau tidak tercentang (false). Catatan: Pada saat property value diberikan nilai(true/false), event click akan terjadi.
frame Sebuah penampung dari kontrol Berfungsi untuk menata tampilan dan juga mengelompokkan kontrol. Terdapat pada kelompok kontrol yang disebut container pada toolbox.
frame event: property: Catatan: cara memasukkan kontrol dalam frame: semua event yang umum property: text: tulisan yang muncul di atas sebagai judul frame enable: Berguna untuk mengatur keaktifan dari frame. Catatan: Jika sebuah frame dinonaktifkan (enabled=false), maka semua kontrol yang terdapat di dalamnya akan ikut non-aktif apapun status enablednya. cara memasukkan kontrol dalam frame: pilih frame klik ganda pada gambar kontrol yang terdapat pada toolbox