diff --git a/src/main/java/com/application/GUI/LineChartFunctionality.java b/src/main/java/com/application/GUI/LineChartFunctionality.java index b2570012030dcd703117f52fe8001889c49ad0ac..f4c249ba613cebc05d069c411f1b08b223a37378 100644 --- a/src/main/java/com/application/GUI/LineChartFunctionality.java +++ b/src/main/java/com/application/GUI/LineChartFunctionality.java @@ -4,7 +4,6 @@ import javafx.scene.chart.CategoryAxis; import javafx.scene.chart.LineChart; import javafx.scene.chart.NumberAxis; import javafx.scene.chart.XYChart; -import javafx.scene.shape.Line; import java.text.SimpleDateFormat; import java.util.Date; @@ -21,11 +20,12 @@ public class LineChartFunctionality { xAxis = new CategoryAxis(); yAxis = new NumberAxis(); lineChart = new LineChart<>(xAxis, yAxis); - xAxis.setLabel("Date"); + xAxis.setLabel("Hours"); xAxis.setAnimated(false); yAxis.setLabel("Kwh"); yAxis.setAnimated(false); lineChart.setTitle("Drying Processes"); + lineChart.setCreateSymbols(false); } public static void setLineChart(LineChart<String, Number> lineChart) { @@ -44,7 +44,7 @@ public class LineChartFunctionality { lineChart.getData().clear(); } - private static long findDifference(String start_date, String end_date) { + private static double findDifference(String start_date, String end_date) { // Defining a simple date format SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); @@ -54,7 +54,7 @@ public class LineChartFunctionality { Date dateEnd = dateFormat.parse(end_date); // Finds the difference in millis - long differenceMillis = dateEnd.getTime() - dateStart.getTime(); + double differenceMillis = dateEnd.getTime() - dateStart.getTime(); // Finds the difference in minutes return (differenceMillis / (1000 * 60 )) % 60; @@ -95,7 +95,7 @@ public class LineChartFunctionality { minutes += findDifference(previouseDate, currentDate); - hours = (minutes/60); + hours = minutes/60; System.out.println(hours); previouseDate = currentDate; diff --git a/target/classes/com/application/GUI/LineChartFunctionality.class b/target/classes/com/application/GUI/LineChartFunctionality.class index dd012d8d671c613e50c4af95d932546655503bb0..8427e84169ee5bbc8f1c49de41a658e1d8cf6745 100644 Binary files a/target/classes/com/application/GUI/LineChartFunctionality.class and b/target/classes/com/application/GUI/LineChartFunctionality.class differ