JComboBox JComponent 의 하위 클래스입니다. 클래스이며 텍스트 필드 의 조합입니다. 및 드롭다운 목록 사용자가 값을 선택할 수 있습니다. JComboBox는 ActionListener, ChangeListener를 생성할 수 있습니다. 사용자가 콤보 상자에서 작업할 때 ItemListener 인터페이스. 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();
}
} 출력
