From c9d032aee986bad9cc2125dceceb684ebb759524 Mon Sep 17 00:00:00 2001 From: mq007 Date: Thu, 27 Apr 2017 19:13:45 +0200 Subject: [PATCH 1/6] Added goBack button to the calculator --- src/netKnow/DatabaseConnection.java | 8 ++++---- src/netKnow/controller/CalculatorIPController.java | 14 ++++++++++++-- src/netKnow/fxml/calculator_ip.fxml | 12 ++++++++++++ src/netKnow/scene/IPCalculatorScene.java | 2 +- 4 files changed, 29 insertions(+), 7 deletions(-) diff --git a/src/netKnow/DatabaseConnection.java b/src/netKnow/DatabaseConnection.java index 43cc674..546bc31 100644 --- a/src/netKnow/DatabaseConnection.java +++ b/src/netKnow/DatabaseConnection.java @@ -7,15 +7,15 @@ public class DatabaseConnection { private final static String DBURL = "jdbc:mysql://sql.slowiak.nazwa.pl:3306/slowiak"; private final static String DBURL2 = "jdbc:mysql://127.0.0.1:3306/slowiak?serverTimezone=UTC"; - private final static String DBUSER = "slowiak"; - private final static String DBUSER2 = "root"; + private final static String DBUSER = "slowiak"; + private final static String DBUSER2 = "root"; private final static String DBPASS = "ZaQ1XsW2"; private static Connection connection = null; public static Connection getConenction(){ try { - //connection = DriverManager.getConnection(DBURL, DBUSER, DBPASS); - connection = DriverManager.getConnection(DBURL2, DBUSER2, DBPASS); + connection = DriverManager.getConnection(DBURL, DBUSER, DBPASS); + //connection = DriverManager.getConnection(DBURL2, DBUSER2, DBPASS); if(connection != null){ System.out.println("Connected to the datebase :D"); return connection; diff --git a/src/netKnow/controller/CalculatorIPController.java b/src/netKnow/controller/CalculatorIPController.java index ef60504..298bf6f 100644 --- a/src/netKnow/controller/CalculatorIPController.java +++ b/src/netKnow/controller/CalculatorIPController.java @@ -1,12 +1,14 @@ package netKnow.controller; import javafx.fxml.FXML; +import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.Label; import javafx.scene.control.TextArea; import javafx.scene.control.TextField; import javafx.scene.input.KeyCode; import netKnow.Class.IP; +import netKnow.scene.MainOptionsScene; public class CalculatorIPController { @@ -32,9 +34,11 @@ public class CalculatorIPController { private TextArea minHostField; @FXML private TextArea maxHostField; + @FXML + private Button goBackButton; - - IP myIP; + private Scene scene; + private IP myIP; @FXML void initialize(){ @@ -55,6 +59,12 @@ void initialize(){ countButton.fire(); } }); + goBackButton.setOnAction(e -> { + new MainOptionsScene(scene); + }); } + public void setScene(Scene scene){ + this.scene = scene; + } } diff --git a/src/netKnow/fxml/calculator_ip.fxml b/src/netKnow/fxml/calculator_ip.fxml index a59488a..bb4228f 100644 --- a/src/netKnow/fxml/calculator_ip.fxml +++ b/src/netKnow/fxml/calculator_ip.fxml @@ -68,6 +68,9 @@ + + + @@ -121,6 +124,15 @@ + + + + + diff --git a/src/netKnow/scene/IPCalculatorScene.java b/src/netKnow/scene/IPCalculatorScene.java index 7f5cd26..01bfe0f 100644 --- a/src/netKnow/scene/IPCalculatorScene.java +++ b/src/netKnow/scene/IPCalculatorScene.java @@ -32,7 +32,7 @@ private void setScene(){ } private void setController(){ - //System.out.println("setController"); calculatorIPController = loader.getController(); + calculatorIPController.setScene(scene); } } From 163d559a6040c5aa1d92b029dc71e1adbc87656d Mon Sep 17 00:00:00 2001 From: mq007 Date: Thu, 27 Apr 2017 19:16:52 +0200 Subject: [PATCH 2/6] Added bolding in header on user and dates --- src/netKnow/controller/HeaderController.java | 2 +- src/netKnow/fxml/user_header.fxml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/netKnow/controller/HeaderController.java b/src/netKnow/controller/HeaderController.java index 81386c3..cc1a027 100644 --- a/src/netKnow/controller/HeaderController.java +++ b/src/netKnow/controller/HeaderController.java @@ -32,7 +32,7 @@ private void setDates(){ String query = "SELECT login, registrationDate, lastVisitDate FROM Users" + " WHERE login='"+login+"'"; ResultSet rs = statement.executeQuery(query); rs.next(); - userLoginLabel.setText(login); + userLoginLabel.setText(login + "!"); registrationDateLabel.setText(rs.getString("registrationDate")); lastVisitDateLabel.setText(rs.getString("lastVisitDate")); rs.close(); diff --git a/src/netKnow/fxml/user_header.fxml b/src/netKnow/fxml/user_header.fxml index 8fe855f..f7e54c1 100644 --- a/src/netKnow/fxml/user_header.fxml +++ b/src/netKnow/fxml/user_header.fxml @@ -18,7 +18,7 @@ @@ -29,7 +29,7 @@