是否可以在独立的 JavaFX 桌面应用程序中启用 Javascript?

时间:2021-04-02 16:06:01

标签: javascript java javafx

我正在尝试构建一个 javafx 桌面应用程序,该应用程序使用 Javascript 来处理一些 GUI 事件。但是我遇到了一个错误。

    <?xml version="1.0" encoding="UTF-8"?>
    
    <?import javafx.scene.control.Label?>
    <?language javascript?>
    
    <Label  fx:id="me"
            text="I am old "
            xmlns="http://javafx.com/javafx/15.0.1"
            xmlns:fx="http://javafx.com/fxml/1"
            onMouseClicked="sayHello()" >
        <fx:script>
            function sayHello() {
            me.setText("Hello from FXML!");
            }
        </fx:script>
    </Label>

这里是错误

Caused by: javafx.fxml.LoadException: Page language not specified.
/C:/Users/mudzi/Desktop/codeAll/codeJava/codeJavaFX/projectLearn/target/classes/org/codeME/inside.fxml:15
/C:/Users/mudzi/Desktop/codeAll/codeJava/codeJavaFX/projectLearn/target/classes/org/codeME/childStage.fxml:17

我无法理解错误,请帮忙。什么是页面语言以及如何指定它。

0 个答案:

没有答案
相关问题