将FXML转换为Java代码的工具

问题描述 投票:0回答:3

您好我正在寻找可以将我的FXML代码转换为Java代码的AIO工具。我使用intellij,我想知道这样的工具是否存在?

码:

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

<?import javafx.scene.control.Label?>
<?import javafx.scene.layout.Pane?>

<Pane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="69.0"
      prefWidth="325.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1">
    <children>
        <TextField fx:id="delay" layoutX="195.0" layoutY="10.0" prefHeight="25.0" prefWidth="114.0"/>
        <Label layoutX="14.0" layoutY="14.0" text="Delay (milliseconds): "/>
        <Label layoutX="195.0" layoutY="38.0" text="No decimal numbers!"/>
    </children>
</Pane>

谢谢!

java javafx fxml
3个回答
2
投票

我找到了一个可以为你做这个的Eclipse插件。

http://downloads.efxclipse.org/fxml-compiler.zip


2
投票

对于NetBeans IDE用户,

FXML 2 JAVA Converter - Plugin

这个插件有助于自动为fxml文档生成抽象类...然后实现抽象类以供您正确使用。

enter image description here


-1
投票

我已将所有fxmls转换为java但现在的问题是如何替换Parent

root = FXMLLoader.load(getClass().getResource("FXMLDocumentt.fxml")); 

使用新的java文件

© www.soinside.com 2019 - 2024. All rights reserved.