我做一个窗口程序.我想在点击最小化按钮的时候,窗口能小化到,任务栏上,就像QQ一样,能在任务栏的右半边上,只显示一个QQ图标,
这样说吧,我想做一个程序,就像MS-SQL一样,一开机,就是启动了一个服务的图标入在了任务栏的右半部分?

解决方案 »

  1.   

    1.  在6.0中用Desktop 可以实现  6.0以前要借助JNI实现
    2.  可以用exe4j之类的  或者bat2exe 做一个exe的引导程序 然后注册为系统服务
      

  2.   

    二楼的insiku(tmd 结帖啊!!!)哥哥,我用的就是java SE6.0,Desktop这个东东你能不能说的详细一点,小弟我可是初学者,很多地方我还不熟悉,先谢谢哥哥了,
      

  3.   

    说错了  系统栏的图标应该是
    java.awt.SystemTray
      

  4.   

    在JDK1.6中,新加个SystemTray和TrayIcon可以实现你所要的功能..
      

  5.   

    说细点吧.
    SystemTray tray=SystemTray.getSystemTray();
    PopupMenu pMenu=new PopupMenu();
    MenuItem item1=new MenuItem("关于");
    .......
    pMenu.add(item1);
    TrayIcon icon=new TrayIcon(Image,String,PopupMenu);
    tray.add(icon);
    简单来说就是这样的用法..记得捕捉异常