http://www.chinajavaworld.net/doc/sunking/TrayIcon.htm
http://jeans.studentenweb.org/java/trayicon/trayicon.html
在这里!!

解决方案 »

  1.   

    直接用java本身是不可能实现的,要用到jni技术才行,用楼上说的地址可以下载现成的实现代码。
      

  2.   

    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;/**
     * <p>Title: Minimize Test</p>
     * <p>Copyright: Copyright (c) 2004</p>
     * <p>Company: USTC</p>
     * @author Qiang Wang
     * @version 1.0
     */public class GUIframe {
      JMenuBar menuBar = new JMenuBar();
      JMenu menuFile = new JMenu();
      JMenuItem iconify = new JMenuItem();  public static void main(String[] args) {
        final JFrame f = new JFrame("GUI Frame");
        final GUIframe app = new GUIframe();
        f.setJMenuBar(app.menuBar);
        app.menuFile.setText("File");
        app.menuBar.add(app.menuFile);    Toolkit tk=f.getToolkit();
        if(tk.isFrameStateSupported(Frame.ICONIFIED)) {
          app.iconify.setText("Minimize");
          app.menuFile.add(app.iconify);
          app.iconify.addActionListener(
              new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                  f.setState(Frame.ICONIFIED);
                }
              });
        }
        
        f.addWindowListener(new WindowAdapter() {
            public void windowClosing(WindowEvent e) {
                System.exit(0);
            }
        });
        f.setSize(400, 400);
        f.setVisible(true);
      }}
      

  3.   

    Do u mean the SysTray, not task bar?
      

  4.   

    就是SysTray,不是TaskBar谢谢各位。