Dynamic JComboBoxes

Tengo los siguientes datos (cadena):

Course1: A1
Course1: A2
Course2: B1
Course2: B2
Course2: B3
Course2: B4
Course3: C1
Course3: C2

Me gustaría crear dosJComboBox (JComboBox1, JComboBox2) para que JComboBox1 contenga Course1, Course2, Course3, etc.

Si selecciono, digamos, Course2 de JComboBox1, entonces B1, B2, B3, B4 correspondientes deben rellenarse en JComboBox2.

¿Cómo implementar esto? Muchas gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta