Java - como criar um botão para salvar todo conteúdo do fxml no banco

Então, sou novato em Java, e desejaria concluir meu projeto (Um sistema simples de Controle de estoque e registro de vendas para uma Mercearia) utilizando FXML para as telas, JPA para mapear o banco no mySQL, e o eclipse para programar o software. Porém não sei como fazer um evento no meu botão de “Salvar” (obs1: esse botão fica no Cadastro de produtos) (obs2: queria que quando clica-se nesse botão salva-se todo conteúdo escrito nos text fields que estão na tela, em um banco) assim seria um botão para Cadastrar meus produtos. Ficaria grato com qualquer ajuda, obrigado.

Está utilizando o SceneBuilder?

Sim

Vá em Code (do seu botão) e de um nome ao evento:
image

Ai no código vc cria este método:

    @FXML
    private void openSaveDialog(ActionEvent event) {
        //seu código
    }

Estou na escola agora, chegando em casa vou testar, se eu n conseguir posso solicitar sua ajuda ? Tem algum meio de contato ?

pr aqui mesmo

Então amigo ainda estou confuso, pois nunca fiz algo desse tipo, poderia ser mais especifico em
"//seu codigo".

Acho que ajuda: Minha classe controller da fxml cadastro de produtos

public class CadastroCTR implements Initializable{

@FXML
private Button bVoltar;
@FXML
private TextField PrecoUnit;

@FXML
private TextField DescricaoProduto;

@FXML
private TextField NomePoduto;

@FXML
private Button bSalvar;

@FXML
private TextField codProduto;

@Override
public void initialize(URL location, ResourceBundle resources) {
	
}

e minha classe de Produtos

@Entity
public class Produto {

@Id	
private long numero;
private String nome;
private Double preco;

public Produto() {
}

public Produto(long numero, String nome, Double preco) {
	this.numero = numero;
	this.nome = nome;
	this.preco = preco;
}

public long getNumero() {
	return numero;
}
public void setNumero(long numero) {
	this.numero = numero;
}
public String getNome() {
	return nome;
}
public void setNome(String nome) {
	this.nome = nome;
}
public Double getPreco() {
	return preco;
}
public void setPreco(Double preco) {
	this.preco = preco;
}

}

Quer dizer que lá vc escreve oq quiser, vc escreve O SEU CÓDIGO JAVA, a programação do seu evento…