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:
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
- Menggunakan Kelas JColorChooser Sebagai Komponen
- Kelas JColorChooser Sebagai Kotak Dialog Pilihan Warna
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. |