JavaSwing窗口总在最前面,没有边框和控制栏,并且不能切换出去,也不能最小化

概要:

JavaSwing窗口总在最前面,没有边框和控制栏,并且不能切换出去,也不能最小化

| |目录

代码:

this.setExtendedState(JFrame.MAXIMIZED_BOTH);   //最大化 
        this.setAlwaysOnTop(true);         //总在最前面 
        this.setResizable(false);         //不能改变大小 
        this.setUndecorated(true);         //不要边框 
        接下来是事件部分,需要关心的事件是windowLostFocus和windowIconified(最小化) 
        public   void   this_windowLostFocus(WindowEvent   e)   { 
                this.requestFocus(); 
                this.setLocation(0,0); 
        } 
        public   void   this_windowIconified(WindowEvent   e)   { 
                this.setExtendedState(JFrame.MAXIMIZED_BOTH); 
        }


评论关闭
评论 还能输入200
评论关闭
评论 还能输入200
资料加载中...
已关注 , 取消