package controllers; import javafx.beans.property.SimpleStringProperty; import javafx.fxml.FXML; import javafx.scene.control.TableColumn; import javafx.scene.control.TableView; import model.SharedTrip; import java.net.URL; import java.util.ResourceBundle; /** * Created by Gondr on 28/05/2017. */ public class SharedTripsController extends Controller{ @FXML private TableView sharedTripsTable; @FXML private TableColumn tripNameColumn; @FXML private TableColumn directionColumn; @FXML private TableColumn daysColumn; @Override public void runLater(){ sharedTripsTable.setItems(parent.getSession().getDataManager().getSharedTrips()); tripNameColumn.setCellValueFactory(p -> new SimpleStringProperty(p.getValue().name)); directionColumn.setCellValueFactory(p -> new SimpleStringProperty(p.getValue().direction)); daysColumn.setCellValueFactory(p -> new SimpleStringProperty(p.getValue().getDays())); } @Override public void initialize(URL location, ResourceBundle resources) { } }