gitweb on Svarog

projekti pod git sistemom za održavanje verzija -- projects under the git version control system
SuperKomplikovanoResenje, jednostavnije pokretanje resavanja
authorDoni Pracner <quinnuendo@gmail.com>
Thu, 7 Dec 2017 13:59:21 +0000 (14:59 +0100)
committerDoni Pracner <quinnuendo@gmail.com>
Thu, 7 Dec 2017 13:59:21 +0000 (14:59 +0100)
Namesteno je da se prvo unese i ime fajla i opcija koja se trazi, pa
se tek onda pokrene graficki prikaz lavirinta, tj ne mora se "rucno"
vracati u konzolu da bi se odabrala opcija da pocne izracunavanje.

PretrazivanjeSaVracanjem/Lavirint/SuperKomplikovanoResenje/LavirintProgram.java
PretrazivanjeSaVracanjem/Lavirint/SuperKomplikovanoResenje/Prikaz.java

index 01adf52..e622674 100644 (file)
@@ -24,16 +24,17 @@ public class LavirintProgram {
                        return;\r
                }\r
 \r
+               System.out.println("1 - da li postoji put");\r
+               System.out.println("2 - ispis nekog puta (ako postoji)");\r
+               System.out.println("3 - nalazenje najkraceg puta");\r
+               System.out.println("4 - nalazenje najvrednijeg puta");\r
+               System.out.println("Unesite izbor 1-4:");\r
+               int op = Svetovid.in.readInt();\r
+\r
                Lavirint l = new Lavirint(fajl);\r
                Put r;\r
 \r
                if (l != null) {\r
-                       System.out.println("1 - da li postoji put");\r
-                       System.out.println("2 - ispis nekog puta (ako postoji)");\r
-                       System.out.println("3 - nalazenje najkraceg puta");\r
-                       System.out.println("4 - nalazenje najvrednijeg puta");\r
-                       System.out.println("Unesite izbor 1-4:");\r
-                       int op = Svetovid.in.readInt();\r
 \r
                        switch (op) {\r
                        case 1:\r
index aa95160..4553a24 100644 (file)
@@ -11,6 +11,7 @@ import javafx.collections.FXCollections;
 import javafx.collections.ObservableList;\r
 import javafx.geometry.Insets;\r
 import javafx.geometry.VPos;\r
+import javafx.embed.swing.JFXPanel;\r
 import javafx.scene.Scene;\r
 import javafx.scene.canvas.Canvas;\r
 import javafx.scene.canvas.GraphicsContext;\r
@@ -475,6 +476,7 @@ public class Prikaz extends Application {
     ////////////////\r
 \r
     protected static void pokreni() {\r
+        new JFXPanel();\r
         Runnable launcher = () -> {\r
             launch(new String[] {});\r
         };\r
Svarog.pmf.uns.ac.rs/gitweb maintanance Doni Pracner