2024-11-01


package basic;
import javax.swing.*;
public class Ex11_JComboBox extends JFrame {
public Ex11_JComboBox() {
setTitle("JComboBox 예제");
// 컨테이너를 만들어야 한다
JPanel container = new JPanel();
// 컴포넌트를 만들어야 한다
String[] job = {"회사원", "공무원", "학생", "주부", "기타"};
JComboBox<String> jcb = new JComboBox<String>(job);
//jcb.setSelectedIndex(2); // 실행 시 default 값 설정
jcb.setSelectedItem("주부"); // 실행 시 default 값 설정
// 컴포넌트를 컨테이너에 올려야 한다.
container.add(jcb);
// 컨테이너를 프레임에 올려야 한다.
add(container);
setBounds(100, 100, 300, 300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
new Ex11_JComboBox();
}
}'Java > 기초 내용 정리' 카테고리의 다른 글
| Java(GUI)_JLabel & JTextField_13 (0) | 2024.11.01 |
|---|---|
| Java(GUI)_JList_12 (1) | 2024.11.01 |
| Java(GUI)_JToggleButton_10 (0) | 2024.11.01 |
| Java(Class2)_Package_01 (0) | 2024.11.01 |
| Java(Class2)_Final_01 (0) | 2024.11.01 |