Como adicionar o valor de um JComboBox na minha JTable

Criei uma JComboBox com nome de periodo, onde tem 3 opções nela, Manhã, Tarde , Noite, e na minha JTable criei a coluna período, onde queria que ficasse inserido a opção que a pessoa escolhesse na JComboBox.
Já tentei de varias formas e nada, estou começando agora em java e estou me batendo em alguns detalhes, estou aprendeu por vídeo aulas

private void btnNovoActionPerformed(java.awt.event.ActionEvent evt) {

    jLabel.setText(Integer.toString(geraContador()));
    
    String sacola=txtSacola.getText().trim();
    String documento=txtDocumento.getText().trim();
    String usuario=txtUsuario.getText().trim();
            
    
DefaultTableModel val = (DefaultTableModel) TabelaCadastro.getModel();
val.addRow(new String[]{sacola, documento, usuario});
    
    txtSacola.setText("");
    txtDocumento.setText("");
    txtUsuario.setText("");
           
    txtSacola.requestFocus();

Consegui fazer, porem não seu se é mais correto! mas deu certo !

private void btnNovoActionPerformed(java.awt.event.ActionEvent evt) {

    jLabel.setText(Integer.toString(geraContador()));
    
    String sacola=txtSacola.getText().trim();
    String documento=txtDocumento.getText().trim();
    String usuario=txtUsuario.getText().trim();
    
    String periodo;                
    periodo = (String) JcPeriodo.getSelectedItem();
    
    DefaultTableModel val = (DefaultTableModel) TabelaCadastro.getModel();
    val.addRow(new String[]{sacola, documento, usuario, periodo});
    
    txtSacola.setText("");
    txtDocumento.setText("");
    txtUsuario.setText("");
    JcPeriodo.setSelectedItem("");
           
    txtSacola.requestFocus();
}