2014-10-07 64 views
0

我目前正在設計一個簡單的任務管理程序。我想爲我的程序實現彈出提醒功能。即:用戶可以輸入一些任務在某個日期完成。例如:2014年10月12日下午2點前完成報告。Javafx在特定時間彈出提醒作爲通知

我想用java或javafx來實現彈出式提醒,其中軟件會在事件發生前一小時彈出一個窗口。

我已經在谷歌搜索,但結果主要與android編程有關。那麼有人可以與我分享我應該使用哪些API?或者向我提供一個關於如何實現這一點的提示。

在此先感謝!

+0

我不確定你是否在尋找一個邏輯來實現通知,或者你正在尋找一個控件。如果您正在查找控件,請查看[ControlsFX Notification](http://fxexperience.com/controlsfx/features/#notifications) – ItachiUchiha 2014-10-07 18:58:14

+0

hm,看起來可能。但我如何使彈出窗口出現在特定的時間或日期? – leo277 2014-10-08 01:21:18

回答

1

我設法解決了通知窗口的ControlsFX通知問題。

代碼示例: Notifications.create() .title僞( 「任務提醒」) 的.text(eventDescription) .showWarning();

我可以在屏幕右下角創建一個小彈出窗口。 但是,要使用代碼,您需要將ControlFx添加到項目庫。 並確保將代碼放在UI應用程序所在的位置,因爲Javafx只能在UI界面中使用。

至於日期比較,只是使用java日曆。它有它有用的API。