当前位置: 代码迷 >> J2SE >> java 怎么隐藏任务栏图标
  详细解决方案

java 怎么隐藏任务栏图标

热度:296   发布时间:2016-04-24 02:22:12.0
java 如何隐藏任务栏图标


我用JFrame做了一个类似QQ消息提示的窗口,但是任务栏中一直有一个图标显示着,怎么能将这个图标隐藏掉只剩一个窗口呢?

------解决方案--------------------
JFrame/JDialog/JWindow中JWindow不会出现在任务栏。不过你需要自己提供关闭的途径、也可以使用定时器关闭。

Java code
final JWindow messagebox = new JWindow();.... final ActionListener  action = new ActionListener(){    public void actionPerformed(ActionEvent e){        messagebox.dispose();    }    };final Timer timer = new Timer(TimeUnit.MINUTES.toMillis(3),action);timer.setRepeat(false);messagebox.addWindowListener(new WindowAdapter(){    public void windowOpened(WindowEvent e){        timer.start();    }});
------解决方案--------------------
InternalFrame是可以嵌套的内部窗体
  相关解决方案