Como preencher um TableView que é definido em um arquivo fxml projetado no JavaFx Scene Builder

Eu gostaria de saber como faço para preencher um TableView com dados ... Todos os exemplos que tenho visto cria um TableView com colunas e tudo e adicioná-lo à cena. Tudo feito no próprio código java.

O que eu quero saber: se eu criar meu "formulário" no construtor JavaFx Scene. Definindo todas as tabelas e colunas lá. Como faço para acessá-lo para preenchê-lo de java? Ou se alguém puder me indicar um tutorial apropriado sobre isso, por favor.

Eu defini meu formulário no JavaFx Scene Builder - apenas um TableView com 3 colunas

<?xml version="1.0" encoding="UTF-8"?>

<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<?import javafx.scene.paint.*?>

<AnchorPane id="AnchorPane" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="288.0" prefWidth="293.0" xmlns:fx="http://javafx.com/fxml">
<children>
    <TableView fx:id="tableView" layoutX="35.0" layoutY="28.0" prefHeight="200.0" prefWidth="227.0">
    <columns>
        <TableColumn prefWidth="75.0" text="UserId" fx:id="UserId" />
        <TableColumn prefWidth="75.0" text="UserName" fx:id="UserName" />
        <TableColumn prefWidth="75.0" text="Active" fx:id="Active" />
    </columns>
    </TableView>
</children>
</AnchorPane>

Eu tenho meus dados em um ResultSet no meu código Java.

ResultSet rs = c.createStatement().executeQuery(SQL);

Eu preciso preencher o TableView.

obrigado

questionAnswers(2)

yourAnswerToTheQuestion