Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 编辑约会JFXtras上的右键单击弹出窗口_Java_Javafx_Jfxtras - Fatal编程技术网

Java 编辑约会JFXtras上的右键单击弹出窗口

Java 编辑约会JFXtras上的右键单击弹出窗口,java,javafx,jfxtras,Java,Javafx,Jfxtras,我想编辑右键单击约会时出现的弹出窗口,以便添加更多文本字段以获取更多信息。 我使用JFXtras库中的Agenda,我不知道如何编辑弹出窗口。你读过Agenda的JavaDoc吗 议程有一个默认的弹出窗口,允许编辑约会的主要属性,但您可能想自己做一些事情。如果是这样,您需要注册到EditAppointCallback,并打开自己的弹出窗口。由于议程在任命实施过程中没有规定事件/回调机制,因此无法通知其任命的变更。因此,当自定义编辑完成时,请确保通过调用refresh()更新议程。我找到了如何执

我想编辑右键单击约会时出现的弹出窗口,以便添加更多文本字段以获取更多信息。
我使用JFXtras库中的Agenda,我不知道如何编辑弹出窗口。

你读过Agenda的JavaDoc吗


议程有一个默认的弹出窗口,允许编辑约会的主要属性,但您可能想自己做一些事情。如果是这样,您需要注册到EditAppointCallback,并打开自己的弹出窗口。由于议程在任命实施过程中没有规定事件/回调机制,因此无法通知其任命的变更。因此,当自定义编辑完成时,请确保通过调用refresh()更新议程。

我找到了如何执行此操作,我刚刚添加了以下代码:

agenda.setEditAppointmentCallback( (appointment) -> {
        editPopUp();
        return null;
    });

在agenda initialization和editPopUp()上调用一个函数,该函数创建我想要显示的弹出窗口

和?你还没问过问题。请回答您的问题,以澄清您尝试了什么以及为什么不起作用。别忘了。对不起,我不知道怎么开始。我在谷歌上搜索了一下,但没有找到任何可以帮助我的东西