एक JComboBox JComponent . का उपवर्ग है वर्ग और यह एक पाठ क्षेत्र . का संयोजन है और एक ड्रॉप-डाउन सूची जिसमें से उपयोगकर्ता एक मूल्य चुन सकता है। JComboBox एक ActionListener, ChangeListener . उत्पन्न कर सकता है और जब उपयोगकर्ता कॉम्बो बॉक्स पर कार्रवाई करता है तो ItemListener इंटरफेस करता है। हम setForeground() का उपयोग करके JComboBox आइटम में अग्रभूमि और पृष्ठभूमि रंग भी सेट कर सकते हैं और सेटबैकग्राउंड() JComboBox . के तरीके कक्षा।
उदाहरण
import java.awt.*; import javax.swing.*; public class JComboBoxItemColorTest extends JFrame{ private JComboBox jcb; public JComboBoxItemColorTest() { setTitle("JComboBoxItemColor Test"); String[] countries = {"India", "Australia", "England", "South Africa", "Newzealand"}; jcb = new JComboBox(countries); jcb.setForeground(Color.blue); jcb.setBackground(Color.white); add(jcb, BorderLayout.NORTH); setSize(500,300); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLocationRelativeTo(null); setVisible(true); } public static void main(String[]args) { new JComboBoxItemColorTest(); } }
आउटपुट