nibadeniuniu的gravatar头像
nibadeniuniu2018-08-09 17:30:45

java swing实现拖动控件简单实例

Component cp = (Component)e.getSource();
            //拖动的时候记录新坐标
            newX = e.getXOnScreen();
            newY = e.getYOnScreen();
            //设置bounds,将点下时记录的组件开始坐标与鼠标拖动的距离相加
            cp.setBounds(startX+(newX - oldX), startY+(newY - oldY), cp.getWidth(), cp.getHeight());

 

java 实现拖动

java swing实现拖动控件简单实例java swing实现拖动控件简单实例


打赏

文件名:DraggedTest.java,文件大小:4.139K下载
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友