PushUtils как в Fatal Client и других софтах

  • Автор темы Автор темы FitSongs
  • Дата начала Дата начала
Решил написать PushUtils для уведомления о запуске софта
Вот Код
Java:
Expand Collapse Copy
import java.awt.AWTException;
import java.awt.Image;
import java.awt.SystemTray;
import java.awt.Toolkit;
import java.awt.TrayIcon;
import java.awt.TrayIcon.MessageType;

public class PushUtils {

    public static boolean sendPush(String title, String message) throws AWTException {
        if (SystemTray.isSupported()) {
            PushUtils td = new PushUtils();
            td.displayTray(title, message);
            return true;
        } else {
            return false;
        }
    }

    public void displayTray(String title, String message) throws AWTException {
        SystemTray tray = SystemTray.getSystemTray();

        Image image = Toolkit.getDefaultToolkit().createImage("Warning.png");

        TrayIcon trayIcon = new TrayIcon(image, "Tray Warning");
        trayIcon.setImageAutoSize(true);
        trayIcon.setToolTip("System tray icon Warning");
        tray.add(trayIcon);

        trayIcon.displayMessage(title, message, MessageType.INFO);
    }

}


Мой дс FitSongs#4235
Мой вк @FitSongs
ЪуЪ
 
Назад
Сверху Снизу