diff --git a/src/hanoi/FoablakController.java b/src/hanoi/FoablakController.java index fd46aaf..b3f217a 100644 --- a/src/hanoi/FoablakController.java +++ b/src/hanoi/FoablakController.java @@ -6,6 +6,7 @@ import javafx.event.ActionEvent; import javafx.fxml.FXML; import javafx.scene.control.Button; import javafx.scene.control.Spinner; +import javafx.scene.control.SpinnerValueFactory; import javafx.scene.control.TextField; public class FoablakController { @@ -20,7 +21,7 @@ public class FoablakController { private TextField nevMezo; @FXML - private Spinner kspin; + private Spinner kspin; @FXML private Button playGomb; @@ -36,5 +37,7 @@ public class FoablakController { assert kspin != null : "fx:id=\"kspin\" was not injected: check your FXML file 'Foablak.fxml'."; assert playGomb != null : "fx:id=\"playGomb\" was not injected: check your FXML file 'Foablak.fxml'."; nevMezo.setText("Névtelen"); + SpinnerValueFactory valueFactory = new SpinnerValueFactory.IntegerSpinnerValueFactory(4, 10, 6); + kspin.setValueFactory(valueFactory); } } diff --git a/src/hanoi/HanoiFormController.java b/src/hanoi/HanoiFormController.java new file mode 100644 index 0000000..0167f92 --- /dev/null +++ b/src/hanoi/HanoiFormController.java @@ -0,0 +1,53 @@ +package hanoi; + +import java.net.URL; +import java.util.ResourceBundle; +import javafx.fxml.FXML; +import javafx.scene.input.MouseEvent; +import javafx.scene.layout.Pane; +import javafx.scene.shape.Rectangle; + +public class HanoiFormController { + + @FXML + private ResourceBundle resources; + + @FXML + private URL location; + + @FXML + private Rectangle elsoRudRect; + + @FXML + private Rectangle masodikRudRect; + + @FXML + private Rectangle harmadikRudRect; + + @FXML + private Pane felvettPane; + + @FXML + void elsoRudClick(MouseEvent event) { + + } + + @FXML + void harmadikRudClick(MouseEvent event) { + + } + + @FXML + void masodikRudClick(MouseEvent event) { + + } + + @FXML + void initialize() { + assert elsoRudRect != null : "fx:id=\"elsoRudRect\" was not injected: check your FXML file 'hanoi_form2.fxml'."; + assert masodikRudRect != null : "fx:id=\"masodikRudRect\" was not injected: check your FXML file 'hanoi_form2.fxml'."; + assert harmadikRudRect != null : "fx:id=\"harmadikRudRect\" was not injected: check your FXML file 'hanoi_form2.fxml'."; + assert felvettPane != null : "fx:id=\"felvettPane\" was not injected: check your FXML file 'hanoi_form2.fxml'."; + + } +} diff --git a/src/hanoi/hanoi_form2.fxml b/src/hanoi/hanoi_form2.fxml new file mode 100644 index 0000000..1932931 --- /dev/null +++ b/src/hanoi/hanoi_form2.fxml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +