


import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

public class JB_046_NullLayoutJComboBox extends JFrame implements ActionListener {

	String[] liste = {"Bir", "Iki", "Uç"};
	JComboBox comboListe = new JComboBox(liste);
	JLabel label = new JLabel("Bos label");
	
	public static void main (String[] args) {
		
		new JB_046_NullLayoutJComboBox();
		
	}
	
	public JB_046_NullLayoutJComboBox() {
		
		comboListe.setSelectedIndex(1);
		comboListe.addActionListener(this);
		comboListe.setBounds(100, 100, 80, 30);

		label.setBounds(200, 100, 80, 30);
		
		add(comboListe);
		add(label);
		
		setLayout(null);
		setSize(400, 400);
		setTitle("Combo List Ornek 046");
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		
		setLocationRelativeTo(null);  // Ekranin ortasina hizalasin istiyoruz.
		setVisible(true);
		
	}
	
	
	public void actionPerformed(ActionEvent e) {

		if(e.getSource() == comboListe) {
			
			JComboBox cb = (JComboBox) e.getSource();
			String msg = (String) cb.getSelectedItem();
			
			switch (msg) {
			
			case "Bir": label.setText("1 seçildi.");
			break;
			
			case "Iki": label.setText("2 seçildi.");
			break;
			
			case "Uç": label.setText("3 seçildi.");
			break;
			
			default : label.setText("Seçilen yok.");
			break;
			
			}
					
		}
		
	}
	
}
