Apa itu Tombol Radio?

Dalam perangkat lunak, tombol radio adalah lingkaran kecil berongga yang berdekatan dengan teks dalam kotak menu konfigurasi. Mengklik tombol radio menempatkan titik padat di lingkaran, memilih opsi. Mengklik tombol radio yang dipilih akan membatalkan pilihan, menghapus titik. Saat satu tombol radio dipilih, tombol lainnya dalam kategori mati.

Tombol radio mendapatkan namanya dari cara radio fisik dikendalikan. Radio biasanya menampilkan sederetan tombol stasiun preset; ketika satu tombol ditekan, ia melepaskan tombol yang ditekan sebelumnya. Tombol radio menghadirkan peluang baik-atau-untuk bertindak. Ini memisahkan mereka dari kotak centang, juga digunakan dalam perangkat lunak. Kotak centang digunakan ketika beberapa pilihan dimungkinkan dalam suatu kategori.

Kotak centang, tombol radio, bilah alat, dan jendela ruang kerja adalah semua elemen antarmuka pengguna grafis (GUI). Ini adalah bagian dari perangkat lunak yang dapat dilihat dan berinteraksi dengan ayat-ayat pengkodean tersembunyi “di balik tirai.” GUI yang bersih, mudah dipahami, dan menarik dapat menjual program yang memadai, sementara GUI yang rumit atau kontra-intuitif dapat menenggelamkan program yang sebenarnya bagus. Biasanya, tujuan programmer komersial adalah untuk membuat perangkat lunak yang menggabungkan GUI yang menarik dengan fungsionalitas yang solid.

Dalam merancang perangkat lunak, penting untuk memilih elemen grafis yang tepat untuk pekerjaan yang tepat. Saat konfigurasi pengguna meminta untuk memilih hanya satu pilihan di antara dua pilihan atau lebih, tombol radio adalah elemen GUI yang tepat, menawarkan fungsionalitas yang sangat mudah bagi pengguna. Jika beberapa pilihan memungkinkan, kotak centang sesuai.

Pilihan tombol radio tidak diproses sampai pengguna mengklik tombol tekan, biasanya “Simpan”, “OK”, atau “Terapkan”. Jika tindakan ini dihilangkan atau pengguna secara tidak sengaja mengklik “Tutup” atau “Batal” terlebih dahulu, pilihan sebelumnya tetap berlaku. Sistem operasi dan program Microsoft™, Apple™, dan Linux™ menggunakan kotak centang atau tombol radio di hampir semua menu konfigurasi. Tombol radio atau kotak centang juga ada di perangkat lunak pihak ketiga yang memerlukan konfigurasi pengguna.

Cuplikan kode dan program berbasis Java seperti JRadioButton tersedia secara gratis bagi pemrogram untuk menambahkan tombol radio ke perangkat lunak. Ada juga tutorial dan banyak informasi untuk pembuat perangkat lunak yang sedang berkembang.