当前位置: 代码迷 >> J2SE >> 怎么让JFrame在操作系统任务栏上面
  详细解决方案

怎么让JFrame在操作系统任务栏上面

热度:57   发布时间:2016-04-23 22:13:09.0
如何让JFrame在操作系统任务栏上面,求助
一个JFrame,向下拖动它,当超出桌面范围后,它总是默认在任务栏下面,如何让它在任务栏上面呢,高手帮忙啊
java

------解决方案--------------------
引用:
有没有高手帮忙解决下啊

这是什么问题呢?
拖到"任务栏"下面这个动作是你自己完成的啊,
楼主难道是想让其永远无法拖到桌面范围以外?!
------解决方案--------------------
引用:
frame.addComponentListener(new ComponentAdapter(){
    @Override public void componentMoved(ComponentEvent e){
        frame.setLocation(.....);
    }
});

我觉得楼主的问题是叠放顺序,类似「永远在最上」的功能。我自己不会,大家接上
------解决方案--------------------
引用:
Quote: 引用:

frame.addComponentListener(new ComponentAdapter(){
    @Override public void componentMoved(ComponentEvent e){
        frame.setLocation(.....);
    }
});

我觉得楼主的问题是叠放顺序,类似「永远在最上」的功能。我自己不会,大家接上

public final void setAlwaysOnTop(boolean alwaysOnTop) throws SecurityException
  相关解决方案