【Netbeans Platform】通知用户重启应用
直接上代码
// 通知用户
NotificationDisplayer.getDefault().notify(
"任务已完成",
ImageUtilities.loadImageIcon("resource/gourd32.png", false),
"点击此处重新启动",
new RestartAction()
);
// 重启操作
private static final class RestartAction implements ActionListener {
public RestartAction() {
}
@Override
public void actionPerformed(ActionEvent e) {
LifecycleManager.getDefault().markForRestart();
LifecycleManager.getDefault().exit();
}
}