java的actionevent_java中actionevent

第8章 Java的GUI设计 事件与事件源用户在操作应用程序界面中的组件时,就会产生 事件(Event),例如单击一个按钮,就会产生一个动作事件(ActionEvent);对窗口进行缩放......

第8章 Java的GUI设计 事件与事件源用户在操作应用程序界面中的组件时,就会产生 事件(Event),例如单击一个按钮,就会产生一个动作事件(ActionEvent);对窗口进行缩放......

监听器类型是ActionListener。 事件处理步骤2:实现监听器接口(代码) import java.awt.*; import java.awt.event.*; import javax.swing.*; //要进行事件处理,......

java.awt.event.ActionListener(组件动作监听器) java.awt.event.AdjustmentListener(组件值调整监听器) java.awt.event.ItemListener(组件项目改变监听器) java.awt......

(ActionEvent类 ) 西安电子科技大学出版社 《Java程序设计项目化教程》 动作事件(ActionEvent类 ) 动作事件的监听器接口ActionListener中只包含一个方法,语法格式如......

2. 文本框上的 ActionEvent 事件 java.awt.event 包...

Ch5-8 5.5 Java事件类(续1) Java事件类层次 Java.lang.Object java.util.EventObject java.awt.AWTEvent 抽象事件类 ActionEvent 按钮事件类 AdjustmentEvent ......

java 事件类和事件监听器 由于各种组件可能发生事件的不同,将事件进行了分门别类的归纳,封装成为 各个“事件类” ,例如 ActionEvent、ItemEvent 和 MouseEvent ......

java.awt.event包中定义了11个监听器接口、7个适配器类 java.awt.event包中的11个监听器接口 ActionListener WindowListener AdjustmentListener ComponentListener ......

? 事件不局限于界面操作,比如网络连接或断开等都可看作是事 件– 任务中, ActionEvent 的对象就是一个事件,描述在按 钮上点击了鼠标 Java 程序设计 2. 知识......

比如按钮 的事件处理我们都写在方法 actionPerformed()中。 Java 中的事件相关类基本都在 java.awt.event 包,它提供 AWT 事件所需的类和接口,我们 把这些事件......

. import java.awt.*; import java.applet.*; import java.awt.event.*; public class ActionListenerDemo extends Applet implements ActionListener{ Button b=......

Java 事件类和监听接口表一: 产生事件的 组件 单击按钮 选择了某些 项目 鼠标移动 事件类名 ActionEvent ItemEvent 监听接口名 ActionListener ItemListener Mouse......

实现弹出菜单,需要通过鼠标事件 MouseEvent 和单击事件 ActionEvent 实现。 这两个事件在前面都已经介绍过,这里就不再重复介绍。弹出菜单操作中,鼠标事 件的事件源......

import java.applet.*; import java.awt.*; import java.awt.event.*; public class Test42 extends Applet implements ActionLstener(4) { Label out, p; ......

ItemListener:选项事件 WindowListener:窗口事件 所有这些事件都包含在 java.awt.event中。 6 实现Listener接口常见的事件类和事件监听者接口 事件类 ActionEvent Item......

import java.awt.*; import java.awt.event.*; public class ButtonEventDemo extends Frame implements ActionListener { static ButtonEventDemo frm=new Button......

java按钮的监听事件_计算机软件及应用_IT/计算机_专业资料。b1.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { System.out......

java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import java.awt.event.WindowAdapter; import java.awt.......

实用标准文案实验五 Java 事件处理实验目的 1. 掌握 Java 语言中的事件处理方法 2. 掌握 Java 语言中事件源、监视器和处理事件的接口的概念实验内容 1. 图形......

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
吃豆豆 一、 背景描述 在完成面向对象、Swing、线程的课程后,可以开始练习本项目的部署安排。安排本练习的主要目的理解面向对象、能够用面向对象的思路去思考问题,结合Swing和现成的知识完成本项目。 二、 实现要求 使用面向对象的方式,完成本项目。 三、 实现技术 a) 熟练使用if、for等语句进行逻辑操作。 b) 分析数据的属性和方法,能够熟练地写出该数据表示的类。 c) 使用JFrame创建一个窗体。 d) 掌握ActionListener等事件的注册、添加、操作等。 e) 使用Grahpics能够绘制一般的图形、根据需要定制自己需要的复杂图形。 四、 类图 a) 类图 b) 类图说明 类名称 BigMouthFishFrame 类描述 大嘴鱼界面类。完成大嘴鱼的界面的绘制。该类继承JFrame。 包描述 main 函数描述 public static void main(String[] args) 程序的主函数。 BigMouthFishFrame() 构造函数。构造大嘴鱼界面。 类名称 BigMouthFish 类描述 大嘴鱼类。此类继承AcitonListener,实现AcitonPerformed方法,练习ActionListener的另一种实现方法。此类还练习定时器Timer的使用。此类还练习图形类Graphics的使用。 包描述 fish 函数描述 public BigMouthFish() 大嘴鱼缺省构造函数.创建一个位置为(200,200),大小为50,方向为右,颜色为Color.CYAN,速度为10的大嘴鱼 public BigMouthFish(int posx,int posy,int size,int direction,Color color,int speed) 根据位置、大小、方向、颜色、速度构造一个大嘴鱼。 public void move() 大嘴鱼移动。根据鱼的方向移动鱼。 public void changeColor(Color color) 改变大嘴鱼身体的颜色。 public void changeDir(int direction) 改变大嘴鱼的方向 public void paint(Graphics g) 使用画笔绘画大嘴鱼.大嘴鱼的头像:一个扇形的是鱼脸,上面有一个小圆是眼睛1.保存画笔颜色、2.绘制大嘴鱼的脸、3.绘制大嘴鱼的眼睛、4.恢复画笔颜色 类名称 FishPool 类描述 鱼池类。大鱼和小鱼放到此鱼池,当大嘴鱼每吃10条小鱼的时候,鱼的size加1,速度加2。每条小鱼默认存在的时间是15秒钟。10秒后自动消失。此类练习if、for、Timer、内部类等的使用。更重要的是,希望学员做这个的游戏时候能做好严谨的逻辑考虑后,再动手。难点:大嘴鱼在鱼池边界的处理、大嘴鱼升级时的相关问题的处理。 包描述 fish 函数描述 FishPool() 鱼池的缺省构造函数。此处需要完成上下左右键的注册功能。 private void initFishBean() 初始化小鱼。保证小鱼生成的位置与大嘴鱼的位置不重叠。 private void beanNewPos() 小鱼重新生成新位置。保证小鱼生成的位置与大嘴鱼的位置不重叠。 public void paint(Graphics g) 覆盖JLabel的paint事件。 private void bigFishMove(int direction) 大嘴鱼的移动。根据大嘴鱼嘴的方向,判断其是否到了鱼池边界(此处为难点)。 private boolean isTouched() 检测大嘴鱼是否吃到了小鱼。 内部类 private class RightListenerImpl extends AbstractAction 内部类 - 向右按键事件。 private class DownListenerImpl extends AbstractAction 内部类 - 向下按键事件。 private class DownListenerImpl extends AbstractAction 内部类 - 向下按键事件。 private class LeftListenerImpl extends AbstractAction 内部类 - 向左按键事件。 private class TimerListenerImpl implements ActionListener 内部类 - 图形重回事件。 类名称 FishBean 类描述 豆豆类 包描述 fish 函数描述 public FishBean() 缺省构造函数。按位置(190,190),大小10,颜色Color.MAGENTA构造一

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值