一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務(wù)器之家 - 編程語言 - JAVA教程 - java抓取鼠標(biāo)事件和鼠標(biāo)滾輪事件示例

java抓取鼠標(biāo)事件和鼠標(biāo)滾輪事件示例

2019-11-23 16:54Java教程網(wǎng) JAVA教程

這篇文章主要介紹了java抓取鼠標(biāo)事件和鼠標(biāo)滾輪事件示例,需要的朋友可以參考下

java抓取鼠標(biāo)事件和滾輪事件

 

復(fù)制代碼代碼如下:


package demo;

 

import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseWheelEvent;
import java.awt.event.MouseWheelListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class MouseDemo extends JFrame  implements MouseListener,MouseWheelListener{

    static int chang=400,kuang=400;
    public MouseDemo(){
    JPanel j=new JPanel();
    JButton jb=new JButton("click");

    j.add(jb);
    this.add(j);

    this.setVisible(true);
    this.setSize(chang,kuang);

    jb.addMouseListener(this);
    this.addMouseWheelListener(this);

    }

    public   void mouseClicked(MouseEvent e){

        //左擊事件
        if(e.getButton()==MouseEvent.BUTTON1)
            System.out.println("zuo ji shi jian ....");

        //滑輪按下事件
        if(e.getButton()==MouseEvent.BUTTON2)
            System.out.println("zhong  ji shi jian ....");

        //右擊事件
        if(e.getButton()==MouseEvent.BUTTON3)
            System.out.println("you ji shi jian ....");

    }

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        new MouseDemo();
    }

    @Override
    public void mouseEntered(MouseEvent e) {
        // TODO Auto-generated method stub

    }

    @Override
    public void mouseExited(MouseEvent e) {
        // TODO Auto-generated method stub

    }

    @Override
    public void mousePressed(MouseEvent e) {
        // TODO Auto-generated method stub

    }

    @Override
    public void mouseReleased(MouseEvent e) {
        // TODO Auto-generated method stub

    }

    @Override
    //利用滾輪事件將窗口放大和縮小
    public void mouseWheelMoved(MouseWheelEvent e) {
        // TODO Auto-generated method stub
        if(e.getWheelRotation()==1){
            chang+=10;
            kuang+=10;
            this.setSize(chang,kuang);
            this.validate();
            System.out.println("滑輪向前。。。。");
        }
        if(e.getWheelRotation()==-1){
            chang-=10;
            kuang-=10;
            this.setSize(chang,kuang);
            this.validate();
            System.out.println("滑輪向后....");
        }
    }
}

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久久久夜 | 美女精品永久福利在线 | 日韩毛片免费线上观看 | 日本一区二区视频免费播放 | 亚洲一区二区三区不卡在线播放 | 欧美日韩国产一区二区三区在线观看 | 婷婷在线综合 | 99国产精品免费观看视频 | 国产成人综合手机在线播放 | 青青青青在线视频 | 国产福利微拍精品一区二区 | 日本精品一卡二卡≡卡四卡 | 视频在线观看高清免费 | 成人福利免费在线观看 | www.国产一区二区三区 | 男人的天堂在线观看免费 | 2012年免费中文视频 | 深夜福利免费在线观看 | 俺去啦最新官网 | 日韩欧美国产一区二区三区 | 男人天堂999 | 被巨大黑人的翻白眼 | 91久久偷偷做嫩草影院免费看 | 9久久9久久精品 | 女人国产香蕉久久精品 | 456在线观看 | 国产成人高清精品免费5388密 | 高清国产激情视频在线观看 | 女人与zzzooooxxx | 日韩精品成人免费观看 | 国产乱人乱精一区二区视频密 | 九九九九在线精品免费视频 | 国产日产在线观看 | 亚洲成av人片天堂网 | 男女爆操 | 国产99er66在线视频 | 婷婷色在线观看 | 国产免费丝袜调教视频 | 32pao强力打造免费高速高 | 新影音先锋男人色资源网 | 成人性生交大片免费看软件 |