「java邮件提醒功能」java实现消息提醒功能

博主:adminadmin 2022-12-18 07:03:09 69

今天给各位分享java邮件提醒功能的知识,其中也会对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邮件提醒功能的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-18,除非注明,否则均为首码项目网原创文章,转载请注明出处。