Checkbox selecionada nao abre outra tela!

oie
estou tentando fazer um evento para que quando uma checkbox for selecionada abra outra tela e estou fazendo isto dentro da acao de uma combobox que gera as checkboxes para eu selecionar,tipo a combobox funciona perfeitamente o problema esta na ação da checkbox pois ela não funciona!
Segue o codigo:

[code]if(comboBox.getSelectedItem().equals(“Ensino Fundamental”))
{
c=2;
resultado = comando.executeQuery(“select nome from disciplina where ensino=’”+c+"’ order by nome");
int q=0;
while (resultado.next())
{
v[q]=resultado.getObject(1).toString();
q++;
}
for(int i=0;i<ck.length;i++)
{
if(v[i]!=null)
{
ck[i]=new JCheckBox(v[i]);
ck[i].setBounds(x, y1, 150, 25);
add(ck[i]);
x+=130;
if(i==3 || i==8)
{
x=20;
y1+=30;

							}
							
						
						}

// System.out.println(“antes do if”);
// if(ck[i].isSelected())
// {
// System.out.println(“depois do if q ve c ta selecionado”+isSelected());
// java.awt.EventQueue.invokeLater (new Runnable () {
// public void run () {
// new modulos ().setVisible(true);
// }
// });
// }

					}
					
					repaint();
					
				}
			}
			catch(Exception e1)
			{
				JOptionPane.showMessageDialog(null, "Erro ao selecionar disciplinas");
				e1.printStackTrace();
			}

		}});
	
	[/code]

A parte comentada é da acao que estou tentando fazer :oops:
obrigada