Skip to content
Snippets Groups Projects
Commit 120ee303 authored by Harry Linrui XU's avatar Harry Linrui XU
Browse files

Created tableview and columns for expense overview

parent cf6d388f
No related branches found
No related tags found
1 merge request!6Merging the frontend baseline to get up to date with the progress
......@@ -3,11 +3,18 @@ package no.ntnu.idatt1002.demo.view;
import java.io.IOException;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;
import javafx.scene.Node;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.scene.control.Tab;
import javafx.scene.control.TableColumn;
import javafx.scene.control.TableView;
import javafx.stage.Stage;
import jdk.jfr.Category;
import no.ntnu.idatt1002.demo.data.Expense;
import no.ntnu.idatt1002.demo.data.ExpenseCategory;
public class SceneController {
......@@ -15,6 +22,23 @@ public class SceneController {
private Scene scene;
private Parent root;
@FXML
private TableView<Expense> expenses;
@FXML
private TableColumn<Expense, String> date;
@FXML
private TableColumn<Expense, Double> amount;
@FXML
private TableColumn<Expense, Double> recurring;
@FXML
private TableColumn<Expense, ExpenseCategory> category;
//ouble amount, boolean recurring, ExpenseCategory category, String date) {
// super(amount, recurring, date);
public void switchStartMenu(ActionEvent event) throws IOException {
FXMLLoader loader = new FXMLLoader(getClass().getResource("/view/FirstMenu.fxml"));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment