Mengenal kelas JColorChooser di program Java

Mengenal Kelas JColorChooser Di Java

JColorChooser adalah salah satu kelas di Java yang digunakan untuk memanipulasi dan memilih warna. Anda dapat menggunakan kelas JColorChooser dengan dua cara. Pertama, Anda menggunakan kelas JColorChooser sebagai kotak dialog yang menampilkan pilihan warna. Untuk dapat menggunakan kelas JColorChooser sebagai kotak dialog, Anda perlu menggunakan metoda statik showDialog.

Kedua, Anda menggunakan kelas JColorChooser sebagai komponen layaknya komponen Java lainnya yang dapat diletakkan di kelas-kelas wadah (container classes) seperti kelas JPanel, JApplet, JFrame dan lain sebagainya. Kelas JColorChooser mempunyai tiga tab yaitu Swatches, HSB dan RGB. Berikut ini adalah hierarkhi turunan kelas JColorChooser:

Hierarki kelas JColorChooser di program Java

JColorChooser adalah kelas turunan dari superclass JComponent. Kelas JColorChooser memiliki tiga buah konstruktor dan cukup banyak metoda yang sebagian metoda adalah warisan dari kelas JComponent dan kelas-kelas lain di atasnya. Berikut ini adalah tabel beberapa konstruktor dan metoda kelas JColorChooser yang sering digunakan:

Baca artikel

Konstruktor Kelas JColorChooser

Konstruktor Keterangan
JColorChooser() Mengkonstruksi obyek color chooser dengan warna awal putih.
JColorChooser(Color initialColor) Mengkonstruksi obyek color chooser dengan warna ditentukan oleh argumen dari parameter initialColor.

Metoda Kelas JColorChooser

Metoda Keterangan
setColor(Color color) Mengatur kembali warna dari obyek color chooser ke warna tertentu
setColor(int r, int g, int b) Mengatur kembali warna dari obyek color chooser ke warna RGB tertentu.
getColor() Mendapatkan nilai warna dari obyek color chooser.
setPreviewPanel(JComponen preview) Mengatur ulang panel tinjauan saat ini
getSelectionModel() Mengembalikan model data yang menangani pemilihan warna.
showDialog(Component component, String title, Color initialcolor) Menampilkan kotak dialog pilihan warna dan membatasi akses ke jendela lainnya.
SUKAI DAN BAGIKAN ARTIKEL INI:
Pin It