「java邮件提醒功能」java实现消息提醒功能
今天给各位分享java邮件提醒功能的知识,其中也会对java实现消息提醒功能进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java如何实现信息提示,像收到邮件提醒那样
- 2、我在用移动的139邮箱,里面有收到新邮件时,发送JAVA PUSH通知。这是什么功能
- 3、Java的手机QQ如何设置提醒功能?
- 4、java 怎么实现消息提醒功能
- 5、java实现提醒功能
java如何实现信息提示,像收到邮件提醒那样
在foxmail的左边点你的邮箱名字--选择属性,在选择接收邮件
在右边的窗口有个每隔多少时间自动收信的选项,每次有新的邮件来了他都会自动收下
并提示你
我在用移动的139邮箱,里面有收到新邮件时,发送JAVA PUSH通知。这是什么功能
139邮箱有个邮件到达通知功能,就是有新邮件到达系统发条短信到手机上便于用户及时查看,可以自己设置多种通知方式,其中一种是wappush通知,貌似没有java push哦呵呵。设置方法是登录WEB邮箱后,点击“设置-邮件到达通知”就进入设置页面了,有空可以去研究研究。
Java的手机QQ如何设置提醒功能?
登录手机QQ后,点击菜单=》系统设置=》提醒功能设置=》接收语音和图片/接收邮件提醒/接收空间提醒/好友上线通知,在需要设置的选项中勾选即可完成设置。
java 怎么实现消息提醒功能
首先数据库要一张消息表,记录消息体信息。包括消息主题、用户id、时间、发出页面、消息状态。
主体实现主要是用js控制,我们用的dwr技术,将消息体的获取,时间控制及当前时间要显示的消息个数,都写到dwr配置的类中。
接着在消息js中通过dwr生成的js名称调用上述的方法获取消息信息,将数据封装到js中,在需要使用消息的页面只需要导入消息js、dwr的js就可以使用了。
java实现提醒功能
实现提醒功能给你思路吧。
你可以写单独写个线程监视是否有消息传回,然后刷新页面。至于怎么刷新页面其实很简单,写一个事件接口。然后UI页面实现这个接口。有消息传回的时候就刷新页面。
至于系统托盘我给你一个我无聊写的倒计时程序片段,其中有系统托盘。
/**
* 设置系统托盘图标及快捷菜单
*/
private void setIcon(){
addWindowStateListener(new WindowStateListener() {
public void windowStateChanged(WindowEvent e) {
if (getState() == 1) {
setVisible(false);
}
}
});
if (SystemTray.isSupported()) {
tray = SystemTray.getSystemTray();
}
Image image = Toolkit.getDefaultToolkit().getImage(getClass().getResource("china.gif"));
ActionListener defaultListener = new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
if (e.getActionCommand().equals( "exit")) {
exit();
}
} catch (Exception ex) {
System.out.println("hehehe"+ex.getMessage());
}
}
};
ActionListener openListener = new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
if (e.getActionCommand().equals("display")) {
setVisible(true);
}
} catch (Exception ex) {
System.out.println("haha"+ex.getMessage());
}
}
};
popup = new PopupMenu();
// 创建[显示]菜单及其事件
MenuItem openItem = new MenuItem("显示");
openItem.addActionListener(openListener);
openItem.setActionCommand("display");
popup.add(openItem);
// 创建[退出]菜单及其事件
MenuItem defaultItem = new MenuItem("退出");
defaultItem.addActionListener(defaultListener);
defaultItem.setActionCommand("exit");
popup.add(defaultItem);
// 右键图标
trayIcon = new TrayIcon(image, "Java倒计时", popup);
trayIcon.setImageAutoSize(true);
trayIcon.addActionListener(defaultListener);
trayIcon.addMouseListener(new MouseAdapter() {
@SuppressWarnings("static-access")
public void mouseClicked(MouseEvent e) {
// 点击系统托盘图标和鼠标左键
if (e.getSource() == trayIcon e.getButton() == e.BUTTON1) {
if (e.getClickCount() == 2)// 双击
{
setVisible(true);
}
}
}
});
try {
tray.add(trayIcon);
} catch (AWTException e1) {
//e1.printStackTrace();
System.out.println("heihei"+e1.getMessage());
}
}
java邮件提醒功能的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java实现消息提醒功能、java邮件提醒功能的信息别忘了在本站进行查找喔。
发布于:2022-12-18,除非注明,否则均为
原创文章,转载请注明出处。