Uso básico del JComboBox

   Crear un JComboBox es de lo mas sencillo, para explicar esto tomare como referencia la entrada "Los ButtonGroup", crearemos un método para el evento de selección(Listener) y lo pasaremos al TextArea que hemos creado previamente.

   Para ir agregando elementos al JComboBox utilizamos ".addItem('NOMBRE')", para obtener el elemento seleccionado utilizamos "getSelectedItem()" del Listener o del evento, y para la posición utilizamos "getSelectedIndex()" sabiendo que la posición comienza desde cero.
import javax.swing.*;
import java.awt.event.*;

@SuppressWarnings("deprecation")
public class jComboBox extends JFrame {
 String radio,check;
 ButtonGroup grupoCheck = new ButtonGroup();
 JComboBox combo = new JComboBox();
 JTextArea mensajes = new JTextArea(10,35);
 JScrollPane scroll = new JScrollPane(mensajes);
 JPanel panel = new JPanel();

 public jComboBox() {
  super("Los Grupos");
  setLocation(100,100);
  setSize(550,210);
  add(panel);
  combo.addItem("Amarillo");
  combo.addItem("Azul");
  combo.addItem("Rojo");
  combo.addItem("Blanco");
  combo.addItem("Negro");
  panel.add(combo);
  mensajes.setEditable(false);
  panel.add("center",scroll);
  combo.addActionListener(new ListenerCombo());
  show();
  this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 }

 class ListenerCombo implements ActionListener {
  public void actionPerformed(ActionEvent evt) {
   mensajes.append("Has seleccionado el color "+
    combo.getSelectedItem()+" en la posición "+
    combo.getSelectedIndex()+" (index)\n");
  }
 }

 public static void main(String[] arg) {
  JOptionPane.showMessageDialog(null,"Un JComboBox....\n");
  JOptionPane.showMessageDialog(null,"By Carlitox ("+
   "http://calitoxenlaweb.blogspot.com)");
  new jComboBox();
 }
}
   Básicamente todos los componentes swing se manejan de igual forma, solo hay que saber implementar sus métodos en los eventos.