dúvida bem básica com checkbox

Vou tentar explicar primeiro, não sei se vou conseguir ser bem claro

eu quero fazer algo mais ou menos assim…

if(“checbox está marcado”){

comandos1;
}

else{

comandos2;
}

traduzindo…se o checkbox está execute os “comandos1”, senão execute os “comandos2”

a minha dúvida é: qual é instrução que eu devo colocar no ligar de “checbox está marcado”???

muito obrigado

isSelected

É que um JCheckBox deriva de JToggleButton, que deriva de AbstractButton, e é essa classe que tem o método isSelected.

Não é preciso fazer cast nenhum.

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.AbstractButton
                  extended by javax.swing.JToggleButton
                      extended by javax.swing.JCheckBox