Witam!
Kontroler:

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package fxmltableview;

import java.net.URL;
import java.util.ResourceBundle;
import javafx.collections.ObservableList;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.Label;
import javafx.scene.control.TableView;
import javafx.scene.control.TextField;
import javafx.scene.control.cell.TextFieldTableCell;

/**
 *
 * @author Kamil
 */
public class FXMLTableViewController implements Initializable{
    @FXML private TableView<Person> tableView;
    @FXML private TextField GodzField;
    @FXML private TextField PonField;
    @FXML private TextField WtField;
     @FXML private TextField SrField;
      @FXML private TextField CzwField;
       @FXML private TextField PtField;
        @FXML private TextField SobField;
         @FXML private TextField NiedzField;
         
    @Override
    public void initialize(URL url, ResourceBundle rb) {
        System.out.print("elo");
      
     
        
    }    
    
    @FXML
    protected void addPerson(ActionEvent event) {
    
        ObservableList<Person> data = tableView.getItems();
         
        data.add(new Person(GodzField.getText(),
            PonField.getText(),
            WtField.getText(),
             SrField.getText(),
            CzwField.getText(),
                PtField.getText(),
                SobField.getText(),
                NiedzField.getText()
                
        ));
        
     
        GodzField.setText("");
        PonField.setText("");
        WtField.setText("");
        SrField.setText("");
        CzwField.setText("");
        PtField.setText("");
        SobField.setText("");
        NiedzField.setText("");
         
    }
    
}

FXML:

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

<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.scene.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.control.cell.*?> 
<?import javafx.collections.*?> 
<?import fxmltableview.*?> 

<GridPane alignment="CENTER" hgap="10.0" vgap="10.0"
    xmlns:fx="http://javafx.com/fxml"
    fx:controller="fxmltableview.FXMLTableViewController">
    <padding>
        <Insets bottom="10.0" left="10.0" right="10.0" top="10.0"/>
    </padding>
    <Label style="-fx-font: NORMAL 20 Tahoma;" text="Plan Zajęć"                
        GridPane.columnIndex="0" GridPane.rowIndex="0">
    </Label>
    <TableView fx:id="tableView" GridPane.columnIndex="0" GridPane.rowIndex="1">
     <columns>
          <TableColumn text="Godzina">
        <cellValueFactory><PropertyValueFactory property="Godzina" />
        </cellValueFactory>
     </TableColumn>
     <TableColumn text="Poniedzialek">
        <cellValueFactory><PropertyValueFactory property="Poniedzialek" />
        </cellValueFactory>
     </TableColumn>
     <TableColumn text="Wtorek">
         <cellValueFactory><PropertyValueFactory property="Wtorek" />
         </cellValueFactory>
          </TableColumn>
           <TableColumn text="Sroda">
         <cellValueFactory><PropertyValueFactory property="Sroda" />
         </cellValueFactory>
          </TableColumn>
           <TableColumn text="Czwartek">
         <cellValueFactory><PropertyValueFactory property="Czwartek" />
         </cellValueFactory>
          </TableColumn>
           <TableColumn text="Piątek">
         <cellValueFactory><PropertyValueFactory property="Piatek" />
         </cellValueFactory>
          </TableColumn>
           <TableColumn text="Sobota">
         <cellValueFactory><PropertyValueFactory property="Sobota" />
         </cellValueFactory>
          </TableColumn>
           <TableColumn text="Niedziela">
         <cellValueFactory><PropertyValueFactory property="Niedziela" />
         </cellValueFactory>
          </TableColumn>
     </columns>  
     <items>
    <FXCollections fx:factory="observableArrayList">
        <Person godzina="8:00" poniedzialek="costamm"  
             wtorek="costam" sroda="costam" czwartek="costam" piatek="costam" sobota="costam" niedziela="costam"/>
         <Person godzina="9:00" />
          <Person godzina="10:00" />
           <Person godzina="11:00" />
            <Person godzina="12:00" />
             <Person godzina="13:00" />
              <Person godzina="14:00" />
               <Person godzina="15:00" />
               <Person godzina="16:00" />
               <Person godzina="17:00" />
               <Person godzina="18:00" />

     
        
    </FXCollections>
</items>  
</TableView>
  <HBox spacing="10" alignment="bottom_right" GridPane.columnIndex="0" 
          GridPane.rowIndex="2">
          <TextField fx:id="GodzField" promptText="Godzina"
               prefWidth="90"/>
          <TextField fx:id="PonField" promptText="Poniedziałek"
               prefWidth="90"/>
          <TextField fx:id="WtField" promptText="Wtorek"
               prefWidth="90"/>
           <TextField fx:id="SrField" promptText="Sroda"
               prefWidth="90"/>
            <TextField fx:id="CzwField" promptText="Czwartek"
               prefWidth="90"/>
             <TextField fx:id="PtField" promptText="Piatek"
               prefWidth="90"/>
              <TextField fx:id="SobField" promptText="Sobota"
               prefWidth="90"/>
               <TextField fx:id="NiedzField" promptText="Niedziela"
               prefWidth="90"/>
          
          <Button text="Add" onAction="#addPerson"/>
     </HBox>
</GridPane>


Klasa od tygodnia:

package fxmltableview;
 
import javafx.beans.property.SimpleStringProperty;
 
public class Person {
   private final SimpleStringProperty Godzina = new SimpleStringProperty("");
   private final SimpleStringProperty Poniedzialek = new SimpleStringProperty("");
   private final SimpleStringProperty Wtorek = new SimpleStringProperty("");
   private final SimpleStringProperty Sroda = new SimpleStringProperty("");
   private final SimpleStringProperty Czwartek = new SimpleStringProperty("");
   private final SimpleStringProperty Piatek = new SimpleStringProperty("");
   private final SimpleStringProperty Sobota = new SimpleStringProperty("");
   private final SimpleStringProperty Niedziela = new SimpleStringProperty("");

public Person() {
        this("", "", "", "", "", "", "","");
    }
 
    public Person(String Godzina, String Poniedzialek, String Wtorek, String Sroda, String Czwartek, String Piatek, String Sobota, String Niedziela) {
        setGodzina(Godzina);
        setPoniedzialek(Poniedzialek);
        setWtorek(Wtorek);
        setSroda(Sroda);
        setCzwartek(Czwartek);
        setPiatek(Piatek);
        setSobota(Sobota);
        setNiedziela(Niedziela);
        
    }

    public String getGodzina() {
        return Godzina.get();
    }
 
    public void setGodzina(String fName) {
        Godzina.set(fName);
    }
     public String getPoniedzialek() {
        return Poniedzialek.get();
    }
    
    public void setPoniedzialek(String fName) {
        Poniedzialek.set(fName);
    }    
    public String getWtorek() {
        return Wtorek.get();
    }
    
    public void setWtorek(String fName) {
        Wtorek.set(fName);
    }
    public String getSroda() {
        return Sroda.get();
    }
    
    public void setSroda(String fName) {
        Sroda.set(fName);
    }
       public String getCzwartek() {
        return Czwartek.get();
    }
    
    public void setCzwartek(String fName) {
        Czwartek.set(fName);
    }
    
    public String getPiatek() {
        return Piatek.get();
    }
    
    public void setPiatek(String fName) {
        Piatek.set(fName);
    }
       public String getSobota() {
        return Sobota.get();
    }
    
    public void setSobota(String fName) {
        Sobota.set(fName);
    }
           public String getNiedziela() {
        return Niedziela.get();
    }
    
    public void setNiedziela(String fName) {
        Niedziela.set(fName);
    }
}

Wie ktos moze jak wczytac dane z pliku do tabeli? Dziekuję za pomoc!!