diff --git a/java/app/src/main/java/application/ProjetController.java b/java/app/src/main/java/application/ProjetController.java
index 142820831ec1f1a74a245145cd26a2cee36e07ad..8449f8d6af4eb7017008ba12b8974599e81beba0 100644
--- a/java/app/src/main/java/application/ProjetController.java
+++ b/java/app/src/main/java/application/ProjetController.java
@@ -14,7 +14,7 @@ public class ProjetController {
     TextField _filename;
 
     @FXML
-    Spinner _machineCount;
+    TextField _machineCount;
 
     @FXML
     CheckBox _balanced;
@@ -28,6 +28,13 @@ public class ProjetController {
     @FXML
     public void submitToDiagram(ActionEvent event)
     {
-        Scheduling.runSchedule("STRING 1", "MESSAGE", 0, 0, 0);
+        int preempt = _preemptive.isSelected()? 1 : 0;
+        int balance = _balanced.isSelected()? 1 : 0;
+        int machines = Integer.parseInt(_machineCount.getText());
+        Scheduling.runSchedule(
+                _filename.getText(),
+                "out",
+                machines,
+                preempt, balance);
     }
 }
\ No newline at end of file
diff --git a/java/app/src/main/resources/application/ProjetView.fxml b/java/app/src/main/resources/application/ProjetView.fxml
index 32c9d04b612e085d93f43eb0bb91ea14f4c6ff5e..6409acc50e1ef8ec4a6f83e3a5bd8bd3248682b5 100644
--- a/java/app/src/main/resources/application/ProjetView.fxml
+++ b/java/app/src/main/resources/application/ProjetView.fxml
@@ -5,7 +5,6 @@
 <?import javafx.scene.control.Button?>
 <?import javafx.scene.control.CheckBox?>
 <?import javafx.scene.control.Separator?>
-<?import javafx.scene.control.Spinner?>
 <?import javafx.scene.control.SplitPane?>
 <?import javafx.scene.control.TextField?>
 <?import javafx.scene.layout.AnchorPane?>
@@ -27,7 +26,7 @@
                   <TextField fx:id="_filename" promptText="Scheduling instance file" />
                   <Separator prefWidth="200.0" />
                   <Text strokeType="OUTSIDE" strokeWidth="0.0" text="Machine count:" />
-                  <Spinner fx:id="_machineCount" editable="true" />
+                  <TextField fx:id="_machineCount" />
                   <Separator prefWidth="200.0" />
                   <CheckBox fx:id="_balanced" mnemonicParsing="false" selected="true" text="Use balanced trees" />
                   <CheckBox fx:id="_preemptive" mnemonicParsing="false" text="Use SRPT over SPT" />