ADD::almost completed travel pane of calculator
This commit is contained in:
@@ -54,6 +54,7 @@ public class Application extends javafx.application.Application {
|
||||
.getResource("fxml/LoginWindow.fxml"));
|
||||
primaryStage.setTitle("Greenify");
|
||||
Scene scene = new Scene(rootNode);
|
||||
scene.getStylesheets().add(getClass().getClassLoader().getResource("stylesheets/LoginWindowStyle.css").toExternalForm());
|
||||
primaryStage.setScene(scene);
|
||||
primaryStage.show();
|
||||
}
|
||||
|
||||
@@ -7,8 +7,8 @@ import javafx.event.ActionEvent;
|
||||
import javafx.fxml.FXML;
|
||||
import javafx.scene.control.Button;
|
||||
import javafx.scene.control.Label;
|
||||
import javafx.scene.control.ScrollPane;
|
||||
import javafx.scene.control.Slider;
|
||||
import javafx.scene.control.TextField;
|
||||
import javafx.scene.layout.AnchorPane;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
@@ -31,7 +31,7 @@ public class CalculatorController {
|
||||
@FXML
|
||||
private AnchorPane getStartedPane;
|
||||
@FXML
|
||||
private ScrollPane travelPane;
|
||||
private AnchorPane travelPane;
|
||||
@FXML
|
||||
private AnchorPane homePane;
|
||||
@FXML
|
||||
@@ -39,7 +39,7 @@ public class CalculatorController {
|
||||
@FXML
|
||||
private AnchorPane shoppingPane;
|
||||
@FXML
|
||||
private Slider peopleInHouseholdSLider;
|
||||
private Slider peopleInHouseholdSlider;
|
||||
@FXML
|
||||
private Label peopleInHouseHoldLabel;
|
||||
@FXML
|
||||
@@ -48,8 +48,12 @@ public class CalculatorController {
|
||||
private Label annualIncomeLabel;
|
||||
@FXML
|
||||
private Button saveButton;
|
||||
// @FXML
|
||||
// private Button getStartedNextButton;
|
||||
@FXML
|
||||
private Button getStartedNextButton;
|
||||
private TextField publicTransitField;
|
||||
@FXML
|
||||
private TextField airplaneTravelField;
|
||||
|
||||
/**
|
||||
* initializes the window, performs some actions before loading all other things.
|
||||
@@ -57,10 +61,10 @@ public class CalculatorController {
|
||||
* it adds listeners to all the sliders for updating the label next to them
|
||||
*/
|
||||
public void initialize() {
|
||||
peopleInHouseholdSLider.setSnapToTicks(true);
|
||||
peopleInHouseholdSlider.setSnapToTicks(true);
|
||||
annualIncomeSlider.setSnapToTicks(true);
|
||||
//add listener to slider for amount of people in household
|
||||
peopleInHouseholdSLider.valueProperty().addListener(new ChangeListener<Number>() {
|
||||
peopleInHouseholdSlider.valueProperty().addListener(new ChangeListener<Number>() {
|
||||
|
||||
public void changed(ObservableValue<? extends Number> observable,
|
||||
Number oldValue, Number newValue) {
|
||||
|
||||
@@ -61,6 +61,8 @@ public class DashBoardController {
|
||||
private Button addNewActivityButton;
|
||||
@FXML
|
||||
private Button calculateFootPrintButton;
|
||||
@FXML
|
||||
private Label footPrintLabel;
|
||||
|
||||
/**
|
||||
* Loads the the necessary things before anything else.
|
||||
|
||||
Reference in New Issue
Block a user