Jogar Elementos de uma JList no Banco!

Estou querendo pegar elementos de uma JLIST e jogar no banco, mas a funcao q eu to implmentando nao aceita isso, diz q nao pode ser aplicada a uma Jlist. Atraves desse metodo getDadosCamposDeTextoProdutos() eu pego os valores do campo de texto e da JList, dai eu chamo esse metodo no outro metodo q grava no banco que esta mais abaixo, dai na hora de chamar a funcao q grava no evento do botao gravar eu chamo ele da forma q esta no ultimo codigo chamado salvar_btnActionPerformed. Ele da erro na linha 6 do metodo getDadosCamposDeTextoProdutos()

public ProdutoPOJO getDadosCamposDeTextoProdutos(){
                ProdutoPOJO produto = new ProdutoPOJO();
                
                produto.setNome_produto(this.Nome_prod.getText());   
                produto.setForn_produto(this.destino_JList.getText());
                produto.setData_entr_produto(this.data_ent_produto.getText());
                produto.setData_fabr_produto(this.data_fabr_produto.getText());
                produto.setData_val_produto(this.data_val_produto.getText());
                produto.setValor_produto(this.valor_produto.getText());
                produto.setQtde_produto(this.qtde_produto.getText());
                
    return produto;
 }

Metodo que grava no banco:

public void gravarProduto(Object ProdutoPOJO){ this.produtoDao.inserir_No_Banco(ProdutoPOJO); }

Evento do botao de salvar que chama o metodo de gravar:

private void salvar_btnActionPerformed(java.awt.event.ActionEvent evt) {                                           
         gravarProduto(getDadosCamposDeTextoProduto());