首页 > 代码库 > java 去掉标题栏 可移动代码
java 去掉标题栏 可移动代码
1 去掉标题栏:JFrame frame=new JFrame(); frame.setUndecorated(true); 2 3 实现拖动:定义全局变量: int first_x; int first_y; 4 5 添加MouseListener, 重写mousePressed方法 6 7 public void mousePressed(MouseEvent e){ 8 9 first_x=e.getX();10 11 first_y=e.getY(); //记录下位移的初点12 13 }14 15 添加MouseMotionListener,重写mouseDragged方法16 17 public void mouseDragged(MouseEvent e){18 19 int x=e.getX()-first_x;20 21 int y=e.getY()-first_y; //取得位移(x,y)22 23 frame.setBounds(frame.getX()+x, frame.getY()+y, frame.getWidth(), frame.getHeight());24 25 }
java 去掉标题栏 可移动代码
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。