You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.1 KiB
39 lines
1.1 KiB
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<SharedTrip> sharedTripsTable;
|
|
@FXML
|
|
private TableColumn<SharedTrip, String> tripNameColumn;
|
|
@FXML
|
|
private TableColumn<SharedTrip, String> directionColumn;
|
|
@FXML
|
|
private TableColumn<SharedTrip, String> 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) {
|
|
|
|
}
|
|
}
|