0

イベント リマインダーの作成方法。たとえば、ユーザーが今日の午後 5 時にイベントを作成し、データベースに保存したとします。プログラムを実行すると、システム時間が午後 5 時になるとリマインダーがポップアップ表示されます。それができるAPIはありますか?私がグーグルから得たのはそれらのフリーウェアでした。

4

1 に答える 1

0

Date を使用してアラートを発生させたい時間を表すと仮定すると、ScheduledExecutorService でカスタム Callable タスクをスケジュールします。

このコードは次のようになります。

myScheculer.schedule(alertTime.getTime() - System.currentTimeMillis(), new AlertTask());

AlertTask 実装では、 JOptionPane.showMessage() を使用して通知をポップします。

于 2010-06-09T10:31:47.790 に答える