zoukankan      html  css  js  c++  java
  • java事件处理(贪吃蛇)

    Java事件处理(贪吃蛇)

    1.  声明一个监听接口,这个接口有一个snakemove方法,参数是snake

    2.  (事件监听器)在control类中,实现监听接口,并实现snakemo方法,用来重绘:snake、food、ground

    3.  (事件源)在snake中添加事件监听器的容器类,实现给事件源注册监听器方法,实现在snake的start线程方法中,当事件发生时,通知注册在该事件源上的所有监听器做出相应的反应方法即:调用回调方法

    4.  在启动程序中,添加control类给snake的事件源注册监听器方法,使snake在每次移动的时候,执行snakemove方法,实现重绘。

    snake是事件源;controller是监听器;

  • 相关阅读:
    索引
    静态成员实例
    异常实例
    继承实例
    构造函数实例
    verilog时序优化
    verilog语法笔记
    Idelay进行时序调节
    Vivado综合属性:ASYNC_REG
    verilog分频
  • 原文地址:https://www.cnblogs.com/delphione/p/3081282.html
Copyright © 2011-2022 走看看