02上午-响应

响应

一般:动作/鼠标/键盘

 特点:产生对应的预期结果

 

动作(ActionListener)

jButton.addActionListener(new ActionListener() {
        
        @Override
        public void actionPerformed(ActionEvent e) {
            // TODO Auto-generated method stub
            jButton.setBounds(100, 100, 80, 30);
        }
    });

 

鼠标(MouseListener)

1.public void mouseClicked(MouseEvent e)            鼠标按键在组件上单击(按下并释放)时调用。

2.public void mouseEntered(MouseEvent e)            鼠标进入到组件上时调用。

3.public void mouseExited(MouseEvent e)               鼠标离开组件时调用。

4.public void mousePressed(MouseEvent e)           鼠标按键在组件上按下时调用。

5.public void mouseReleased(MouseEvent e)         鼠标按钮在组件上释放时调用。

BUTTON1   左键

BUTTON2  滚动

BUTTON3  右键

使用arg0.getButton()获取我们的鼠标键

getX(),getY():获取鼠标的坐标位置

getModifiers():获取鼠标的左或右键

getClickCount():获取鼠标被点击的次数

setCursor():控制鼠标指针的形状。如设置成漏斗:

setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR))

 

键盘(KeyListener)

VK_键值

public void keyTyped(KeyEvent e)   //敲击键盘,发生在按键按下后,按键放开前,只要有按键都可以响应

public void keyReleased(KeyEvent e)  放开按键时

public void keyPressed(KeyEvent e)   按下按键时

arg0。getKeyCode()获取我们的键盘值

注意:要选中对象才可以进行操作,组合是功能键与字母键组合。游戏开发字母键组合

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值