A JComboBox JComponent -এর একটি সাবক্লাস ক্লাস এবং এটি একটি টেক্সট ফিল্ডের সংমিশ্রণ এবং একটি ড্রপ-ডাউন তালিকা যা থেকে ব্যবহারকারী একটি মান চয়ন করতে পারেন। একটি JComboBox একটি ActionListener, ChangeListener তৈরি করতে পারে এবং আইটেমলিস্টেনার ইন্টারফেস যখন ব্যবহারকারী একটি কম্বো বক্সে কাজ করে। আমরা setForeground() ব্যবহার করে JComboBox আইটেমগুলিতে অগ্রভাগ এবং পটভূমির রঙ সেট করতে পারি এবং setBackground() একটি 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(); } }
আউটপুট