Duvida pegar valor o JCheckBox selecionado e também mudar de JTabbedPane

Duvida pegar o JCheckBox selecionado e gravar o valor dele no banco , o projeto esta dividido em 4 etapas, e dentro delas se escolhe a qual estado esta a etapa, e dependendo a selecionada passa para outra, senão volta para o inicio.
Se selecionada um JCheckBox ele muda para outra JTabbedPane

segue abaixo trecho do meu codigo:

fase3.setTpDecisao(cdf102.gui.Cdf102.jrbFase3Verde.isSelected());
fase3.setTpDecisao(cdf102.gui.Cdf102.jrbFase3Azul.isSelected());
fase3.setTpDecisao(cdf102.gui.Cdf102.jrbFase3Amarelo.isSelected());
fase3.setTpDecisao(cdf102.gui.Cdf102.jrbFase3Vermelho.isSelected());

SOU INICIANTE EM JAVA

Para isso edite o evento actionPerformed dele e verifica se está selecionado. Para mudar a aba do seu tabbedPane, você usa o método setSelectedIndex(indice) onde o índice é o numero da aba que quer selecionar. Por exemplo, se tiver três abas, os índices serão 0 (primeira aba), 1 (segunda aba) e 2 (terceira aba).


if (checkbox.isSelected())
  // selecionado, vai para a aba desejada
  tabbedPane.setSelectedIndex(1);
else
  // nao selecionado

Espero ter ajudado.