• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 電腦硬件知識 > 鍵盤鼠標 > java的鼠標移動事件

    java的鼠標移動事件

    時間: 沈迪豪908 分享

    java的鼠標移動事件

      愛學習的小伙伴們,可能都可能都學過Java,但是你知道java的鼠標移動事件是什么嗎?不知道的話跟著學習啦小編一起來學習了解java的鼠標移動事件。

      java的鼠標移動事件代碼介紹

      import java.awt.BorderLayout;

      import java.awt.event.MouseAdapter;

      import java.awt.event.MouseEvent;

      import java.awt.event.MouseMotionListener;

      import javax.swing.JButton;

      import javax.swing.JFrame;

      import javax.swing.JPanel;

      import javax.swing.JTextField;

      public class mymouse {

      static JFrame frm;

      static JTextField tf;

      static JButton btn;

      static int x, y,px, py,bx,by,offx,offy; //

      public static void main(String[] args) {

      frm = new JFrame("dialog");

      frm.setBounds(400, 100, 500, 400);

      frm.setLayout(null);

      tf = new JTextField();

      tf.setBounds(60,200,200,20);

      btn = new JButton("move me");

      btn.setBounds(60,40,100,50);

      frm.add(tf);

      frm.add(btn);

      btn.addMouseMotionListener(new mymousemotion());

      btn.addMouseListener(new mymouselistener());

      frm.setVisible(true);

      frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

      }

      static class mymousemotion implements MouseMotionListener{

      public void mouseDragged(MouseEvent e) {

      //

      x=e.getX()-px+bx;

      y=e.getY()-py+by;

      btn.setLocation(x, y);

      tf.setText("button location :"+x+","+y);

      bx=x;

      by=y;

      }

      public void mouseMoved(MouseEvent e) {

      }

      }

      static class mymouselistener extends MouseAdapter{

      public void mousePressed(MouseEvent e){

      //鼠標點擊位置相對 btn 的坐標.

      px=e.getX();

      py=e.getY();

      //獲取 btn 相對 frm 的坐標

      bx=btn.getLocation().x;

      by=btn.getLocation().y;

      String str=px+","+py+" . "+bx+","+by;

      tf.setText(str);

      }

      }

      }

    java的鼠標移動事件相關文章:

    1.怎么使用jquery實現鼠標停止移動事件

    2.如何設置鼠標事件

    3.css設置鼠標事件

    4.鼠標事件屬性詳解

    5.計算機網絡實驗論文

    6.計算機微機監控論文

    1998133 主站蜘蛛池模板: 成年网址网站在线观看| 欢愉电影完整版免费观看中字| 国产破处在线视频| 中文字幕免费在线视频| 波多野结衣免费观看视频| 国产妇女馒头高清泬20p多| 一个人看的www日本高清视频 | 中文字幕一区二区三区有限公司| 波多野结衣伦理片在线观看| 国产在线视频色综合| www.jizz在线观看| 最好看的2019中文无字幕| 午夜毛片不卡高清免费| 抽搐一进一出gif免费视频| 成人综合在线视频| 亚洲人成中文字幕在线观看| 精品福利视频一区二区三区| 国产精品免费精品自在线观看 | 国产第一页屁屁影院| 一级毛片一级毛片一级毛片aaav| 欧美亚洲国产精品久久高清| 午夜电影一区二区| 亚洲国产精品综合久久20 | 伊人色在线观看| 青青草原综合久久大伊人| 图片区小说校园综合| 中文字幕理论电影理论片| 欧美性另类高清极品| 北条麻妃vs黑人解禁| 黄网站色成年片大免费高清 | 亚洲欧美精品日韩欧美| 色噜噜狠狠狠狠色综合久一 | 国产色视频一区| 中国高清xvideossex| 最近免费中文字幕mv在线电影| 偷看农村妇女牲交| 色费女人18毛片a级毛片视频| 国产精品成人扳**a毛片| 一a一片一级一片啪啪| 日本黄色动画片| 亚洲国产日韩欧美一区二区三区|