Доброго времени суток!
Возникла проблема с javafx.
Имеется 3 fxml файла, 1 главный и на остальные 2 необходимо перейти по нажатию кнопки. С первым все получилось а вот со вторым проблема.
1 fxml:
Код:
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.text.Font?>
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="700.0" style="-fx-background-color: #2e3348;" xmlns="http://javafx.com/javafx/11.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="sample.Controller">
<children>
<AnchorPane layoutY="98.0" prefHeight="302.0" prefWidth="700.0" style="-fx-background-color: fafafa;">
<children>
<Label layoutX="26.0" layoutY="27.0" prefHeight="38.0" prefWidth="94.0" style="-fx-background-color: #2e3348;" text="Бутер с мазиком" textAlignment="CENTER" textFill="WHITE" />
<Label layoutX="302.0" layoutY="27.0" prefHeight="38.0" prefWidth="96.0" style="-fx-background-color: #2e3348;" text="Бутер с кетчупом" textFill="WHITE" />
<Label layoutX="567.0" layoutY="27.0" prefHeight="38.0" prefWidth="109.0" style="-fx-background-color: #2e3348;" text="Бутер с кетчунезом" textFill="WHITE" />
<Button fx:id="FirstButton" layoutX="26.0" layoutY="112.0" mnemonicParsing="false" prefHeight="49.0" prefWidth="94.0" style="-fx-background-color: #f39c63;" text="Рецепт">
<font>
<Font size="18.0" />
</font>
</Button>
<Button fx:id="ThirdButton" layoutX="575.0" layoutY="112.0" mnemonicParsing="false" prefHeight="49.0" prefWidth="94.0" style="-fx-background-color: #f39c63;" text="Рецепт">
<font>
<Font size="18.0" />
</font>
</Button>
<Button fx:id="FirstButton" layoutX="303.0" layoutY="112.0" mnemonicParsing="false" prefHeight="49.0" prefWidth="94.0" style="-fx-background-color: #f39c63;" text="Рецепт">
<font>
<Font size="18.0" />
</font>
</Button>
</children>
</AnchorPane>
<Label layoutX="6.0" layoutY="14.0" prefHeight="71.0" prefWidth="700.0" text="Лучшие рецепты со всего света!" textFill="WHITE">
<font>
<Font name="Times New Roman" size="50.0" />
</font>
</Label>
</children>
</AnchorPane>
2fxml:
Код:
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.text.Font?>
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="700.0" style="-fx-background-color: #2e3348;" xmlns="http://javafx.com/javafx/11.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="sample.HomeController">
<children>
<AnchorPane layoutY="98.0" prefHeight="302.0" prefWidth="700.0" style="-fx-background-color: fafafa;">
<children>
<Label layoutX="73.0" layoutY="14.0" prefHeight="28.0" prefWidth="318.0" text="Рецепт:">
<font>
<Font size="39.0" />
</font>
</Label>
<Label layoutX="236.0" layoutY="70.0" prefHeight="56.0" prefWidth="228.0" text="Хлеб + мазик">
<font>
<Font size="36.0" />
</font>
</Label>
<ImageView fitHeight="150.0" fitWidth="200.0" layoutX="250.0" layoutY="126.0" pickOnBounds="true" preserveRatio="true">
<image>
<Image url="@essets/qwe.jpg" />
</image>
</ImageView>
</children>
</AnchorPane>
<Label layoutX="6.0" layoutY="14.0" prefHeight="71.0" prefWidth="700.0" text="Лучшие рецепты со всего света!" textFill="WHITE">
<font>
<Font name="Times New Roman" size="50.0" />
</font>
</Label>
</children>
</AnchorPane>
3fxml:
Код:
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.text.Font?>
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="700.0" style="-fx-background-color: #2e3348;" xmlns="http://javafx.com/javafx/11.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="sample.SignUpController">
<children>
<AnchorPane layoutY="98.0" prefHeight="302.0" prefWidth="700.0" style="-fx-background-color: fafafa;">
<children>
<Label layoutX="302.0" layoutY="27.0" prefHeight="38.0" prefWidth="96.0" style="-fx-background-color: #2e3348;" text="Бутер с кетчупом" textFill="WHITE" />
<Label layoutX="567.0" layoutY="27.0" prefHeight="38.0" prefWidth="109.0" style="-fx-background-color: #2e3348;" text="Бутер с кетчунезом" textFill="WHITE" />
<Button fx:id="ThirdButton" layoutX="575.0" layoutY="112.0" mnemonicParsing="false" prefHeight="49.0" prefWidth="94.0" style="-fx-background-color: #f39c63;" text="Рецепт">
<font>
<Font size="18.0" />
</font>
</Button>
<Button fx:id="SecondButton" layoutX="303.0" layoutY="112.0" mnemonicParsing="false" prefHeight="49.0" prefWidth="94.0" style="-fx-background-color: #f39c63;" text="Рецепт">
<font>
<Font size="18.0" />
</font>
</Button>
</children>
</AnchorPane>
<Label layoutX="6.0" layoutY="14.0" prefHeight="71.0" prefWidth="700.0" text="Лучшие рецепты со всего света!" textFill="WHITE">
<font>
<Font name="Times New Roman" size="50.0" />
</font>
</Label>
</children>
</AnchorPane>