Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.hhn.it.pp.javafx.controllers;
- import java.awt.Label;
- import java.io.IOException;
- import java.net.URL;
- import java.util.EventObject;
- import java.util.ResourceBundle;
- import javafx.event.ActionEvent;
- import de.hhn.it.pp.components.lgs.LinearSystem;
- import de.hhn.it.pp.javafx.Main;
- import javafx.fxml.FXML;
- import javafx.fxml.FXMLLoader;
- import javafx.fxml.Initializable;
- import javafx.scene.Parent;
- import javafx.scene.Scene;
- import javafx.scene.control.Button;
- import javafx.scene.control.ListView;
- import javafx.stage.Stage;
- import javafx.scene.Node;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- public class ReminderMainController implements Initializable {
- @FXML
- private Button btnDelete;
- @FXML
- private Button btnEdit;
- @FXML
- private ListView<String> viewTaskList;
- @FXML
- private Label lbReminder;
- @FXML
- private Button btnNewTask;
- private static final Logger logger = LoggerFactory.getLogger(ReminderMainController.class);
- Stage prevStage;
- public void setPrevStage(Stage stage) {
- this.prevStage = stage;
- }
- @FXML
- // btnNewTask.setOnAction(new EventHandler<ActionEvent>() {
- // scene.addEventFilter(MouseEvent.MOUSE_PRESSED, new EventHandler<MouseEvent>()
- // {
- // @Overrite
- public void btnNewTaskClicked(ActionEvent event) throws IOException {
- try {
- Node node = (Node) event.getSource();
- Stage stage = (Stage) node.getScene().getWindow();
- Parent root = FXMLLoader.load(getClass().getResource("/fxml/ReminderTaskCreationWindow.fxml"));
- //create a new scene with root and set the stage
- Scene scene = new Scene(root);
- stage.setScene(scene);
- stage.show();
- } catch (IOException|RuntimeException e) {
- logger.error("Es ist ein Fehler beim Laden des zweiten Screens aufgetreten: ", e);
- }
- }
- @FXML
- public void btnEditClicked() {
- }
- @FXML
- public void btnDeleteClicked() {
- }
- public Main main;
- public void setMain(Main main) {
- this.main = main;
- }
- @Override
- public void initialize(URL arg0, ResourceBundle arg1) {
- // TODO Auto-generated method stub
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement