Внедрение нескольких методов из onAction в файле f xml в контроллер напрямую с использованием Intellij IDEA - PullRequest
0 голосов
/ 03 марта 2020

Я использую Intellij IDEA, и у меня есть файл f xml, который имеет несколько методов, определенных для существующего контроллера. Файл

.f xml выглядит следующим образом:

<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.Hyperlink?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.layout.VBox?>

<VBox alignment="TOP_RIGHT" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="188.0" prefWidth="164.0" spacing="10.0" xmlns="http://javafx.com/javafx/11.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="sample.controllers.list.ExpensesList">
    <children>
        <Label style="-fx-font-family: arial; -fx-font-size: 20;" text="المصروفات" />
        <Hyperlink onAction="#showExpenses" style="-fx-font-family: arial; -fx-font-size: 17;" text="عرض المصروفات" />
        <Hyperlink onAction="#showAddExpense" style="-fx-font-family: arial; -fx-font-size: 17;" text="إدخال مصروف" />
        <Hyperlink onAction="#showRepeatedExpenses" style="-fx-font-family: arial; -fx-font-size: 17;" text="المصروفات المتكررة" />
        <Hyperlink onAction="#showExpenseCateogries" style="-fx-font-family: arial; -fx-font-size: 17;" text="تصنيفات المصروفات" />
    </children>
</VBox>

методы еще не определены в контроллере. поэтому мой вопрос: как я могу ввести их все в контроллере одним указанным c ярлыком ?? спасибо.

...