使用nashorn在JavaScript中进行JavaFX事件处理

时间:2019-04-24 02:10:34

标签: javascript javafx event-handling javafx-8 nashorn

我正在编写一个使用JavaFX作为gui的应用程序,该应用程序的一半使用Java,另一半使用javascript使用Nashorn。我在javascript中有一节需要做一个jfx gui。我在网上浏览了所有文档,并找到了我可以找到的堆栈溢出问题。但是,我仍然不知道如何处理javascript中javafx的事件处理程序。

我已经在线尝试了各种代码片段的实现,但到目前为止似乎没有任何效果。

我想知道如何使用nashorn在Javafx中编写以下找到的Java代码here

scene.addEventFilter(MouseEvent.MOUSE_PRESSED, new EventHandler<MouseEvent>() {
    @Override
    public void handle(MouseEvent mouseEvent) {
        System.out.println("mouse click detected! " + mouseEvent.getSource());
    }
});

0 个答案:

没有答案