JavaFX outlook就像日历一样

时间:2015-08-02 13:58:34

标签: java jquery calendar outlook jfxtras

现在我知道这个问题已经被提出,但那里的解决方案对我没什么帮助

正如标题所暗示的那样,我正在寻找一种方法来将类似日历的Outlook实现到我的JavaFX应用程序中。

我已经尝试过fullcalendar,但是我没有设法启动jQueries,这是必需的。我尝试了很多方法,但它们要么不起作用,要么我太笨了而无法正确实现

我也试过jfxtras议程,我真的很喜欢它的控件和外观,不幸的是我是一个相当缺乏经验的程序员,因此我真的不能保存这些条目

所以,如果有人能给我看一个易于实现的日历或全日历或jfxtras议程的指南,我将非常感激 提前致谢

编辑: 这是链接, 1)Fullcalendar How to add JQuery onto JavaFx WebView

2)类似的问题:Outlook like calendar control in JavaFX 2.0+

1 个答案:

答案 0 :(得分:1)

嗯,JFXtras有一个样本,您可以在其中添加约会。您可以从jfxtras.org网站下载并使用它。

源代码并不复杂(您需要做的就是实现添加约会回调,请参阅第44行),但您需要自己编写代码。议程仅显示约会,您有责任从您的域模型存储和检索约会。 https://github.com/JFXtras/jfxtras-labs-samples/blob/8.0/src/main/java/jfxtras/samples/controls/agenda/AgendaSample1.java

基本上你需要做的是:

  • 实施localDateTimeRangeCallback并使用您域中的数据设置该方法中的约会集合
  • 实施newAppointmentCallback并在您的域中存储新约会
  • 监控约会的约会集合,并删除您域中的相应约会。