组件接口

组件 接口 获得监视器的方法 接口中的方法 事件类的方法 动作事件 ActionListener addActionListener actionPerformed(ActionEvnet e) getSource() getActionCommand() 文本事件 TextListener addTextListener textValueChanged(TextEvent e) getSource()   append() insert()  replaceRange() 调整事件 AdjustmentListener addAdjustmentListener adjustmentValueChanged(adjustmentEvent e) getSource(),getValue() getAdjustmentType() 焦点事件 FocusListener addFocusListener focusGained(FocusEvent e) focusLost(FocusEvent e)   项目事件 ItemListener addItemListener itemStateChanged(ItemEvent e) getItem() getStateChange() 键盘事件 KeyListener addKeyListener keyPressed(KeyEvent e) keyReleased(KeyEvent e) keyTyped(KeyEvent e) getKeyChar() 鼠标事件 MouseListener addMouseListener mouseClicked(MouseEvent e) mouseEntered(MouseEvent e) mouseExited(MouseEvent e) mousePressed(MouseEvent e) mouseReleased(MouseEvent e) getClickCount() getPoint() getX() getY() 鼠标移动事件 MouseMotionListener addMouseMotionListener mouseDragged(MouseMotionEvent e) mouseMoved(MouseMotionEvent e) getClick()    getX() getPoint()    getY() 窗口事件 WindowListener addWindowListener windowActived(WindowEvent e) windowClosed(WindowEvent e) windowClosing(WindowEvent e) windowDectivated(WindowEvent e) windowDeiconified(WindowEvent e) windowIconfied(WindowEvent e) windowOpened(WindwEvent e)   控制事件 ControllerListener addControllerListener controllerUpdate(ControllerEvent e)       事件类 可产生事件的组件 事件类的方法 方法功能描述 ActionEvent Button,List,MenuItem,TextField等 getActionCommand() 返回与此动作相关的命令字符串。 TextEvent TextArea,TextField paramString() 返回标识此文本事件的参数字符串。 AdjustmentEvent Scrollbar getValue() getAdjustmentType() 返回调整事件中的当前值。返回导致值更改的调整类型。 ItemEvent List,Choice,Checkbox,CheckboxMenuItem getItem() getStateChange() 返回受事件影响的项。返回状态更改的类型(选中或取消)。 MouseEvent 大部分组件 getClickCount() getPoint()   getX()   getY() 返回鼠标单击次数。返回鼠标事件相对于源组件的 x、y 位置。返回鼠标事件相对于源组件的水平 x 坐标。返回鼠标事件相对于源组件的垂直 y 坐标。 KeyEvent 大部分组件 getKeyChar() getKeyCode() 返回与按键相关联的字符。返回与按键相关联的键整数值。 部分事件类的常用方法
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值