在skype中为java应用程序创建图标

在skype中为java应用程序创建图标,java,swing,awt,Java,Swing,Awt,Skype图标很小,隐藏在我的桌面左下角靠近时钟的地方。我可以用Swing或抽象窗口工具包在java上创建类似的应用程序吗?可以。您可以使用Java6中引入的SystemTray类 基本步骤是: final PopupMenu popup = new PopupMenu(); final TrayIcon trayIcon = new TrayIcon(createImage("images/bulb.gif", "tray icon")); fi

Skype图标很小,隐藏在我的桌面左下角靠近时钟的地方。我可以用Swing或抽象窗口工具包在java上创建类似的应用程序吗?

可以。您可以使用Java6中引入的SystemTray类

基本步骤是:

    final PopupMenu popup = new PopupMenu();
    final TrayIcon trayIcon =
            new TrayIcon(createImage("images/bulb.gif", "tray icon"));
    final SystemTray tray = SystemTray.getSystemTray();

    // Populate popup menu

    trayIcon.setPopupMenu(popup);

    try {
        tray.add(trayIcon);
    } catch (AWTException e) {
        System.out.println("TrayIcon could not be added.");
    }

请参见是。您可以使用Java6中引入的SystemTray类

基本步骤是:

    final PopupMenu popup = new PopupMenu();
    final TrayIcon trayIcon =
            new TrayIcon(createImage("images/bulb.gif", "tray icon"));
    final SystemTray tray = SystemTray.getSystemTray();

    // Populate popup menu

    trayIcon.setPopupMenu(popup);

    try {
        tray.add(trayIcon);
    } catch (AWTException e) {
        System.out.println("TrayIcon could not be added.");
    }

请参见

给我看一张图片以帮助您。。。当然,你可以用java来做。说清楚一点,你是在问java是否允许你最小化任务栏上的程序?是的,我问java是否允许你最小化任务栏上的程序给我看一张图片来帮助你。。。当然,你可以用java来做。说清楚-你是在问java是否允许你将程序最小化到任务栏吗?是的,我问java是否允许你将程序最小化到任务栏,但我的应用程序是jframe而不是popmenu,我可以用jframe做什么?@eriksson阅读了他链接到的教程。。。当然可以,但我的应用程序是jframe而不是popmenu。我能用jframe做什么?@eriksson阅读了他链接到的教程。。。你当然可以