• 大小: 480KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-16
  • 语言: Java
  • 标签: java  大富翁  源码  

资源简介

此压缩包里包含java大富翁的源码和详细注释

资源截图

代码片段和文件信息

import java.util.Timer;
import javax.microedition.lcdui.*;

/**
 * 卡片画板。
 * @author SoftStar嘟嘟熊
 * @version 1.0
 */

public class CardCanvas extends Canvas
    implements CommandListener
{

  /**
   * 画板宽度
   */

    public int canvasWidth;
    /**
     * 画板高度
     */

    public int canvasHeight;
    /**
     * richMan实例
     */

    KMRichMan richMan;
    /**
     * 卡片
     */

    int cardIDs[];
    /**
     * 卡片序号
     */

    int cardIndex;
    /**
     * 卡片记数
     */

    int kardCount;
    /**
     * 卡片名称
     */

    String kardNames[] = {
        “偷盗卡“ “均富卡“ “强占卡“ “睡眠卡“ “免罪卡“ “怪兽卡“ “天使卡“ “现金卡“ “财神卡“ “衰神卡“
    };
    /**
     * 卡片图片
     */

    Image cardImages[];
    /**
     * 单个卡片图片
     */

    Image cardImage;
    /**
     * 标题条图片
     */

    Image barImage;
    /**
     * 构造一个对象
     * @param kmrichMan richman对象
     * @param cardIDs 卡片ID
     * @param cardIndex 卡片序号
     * @param isComputerActor 是否是电脑角色
     */

    public CardCanvas(KMRichMan kmrichman int cardIDs[] int cardIndex boolean isComputerActor)
    {
        kardCount = 0;
        cardImages = null;
        cardImage = null;
        barImage = null;
        richMan = kmrichman;
        this.cardIDs = cardIDs;
        this.cardIndex = cardIndex;
        canvasWidth = getWidth();
        canvasHeight = getHeight();
        if(cardIDs != null)
        {
          for(int j = 0; j < 5; j++)
            if(cardIDs[j] != 16)
              kardCount++;
        }
        setCommandListener(this);
        try
        {
          barImage = Image.createImage(“/res/image/barbw.png“);
        }
        catch(Exception exception) { }

        if(cardIDs != null) //表示查看卡片
        {
          if (!isComputerActor) {
            addCommand(new Command(“使用“ 8 1));
            addCommand(new Command(“详情“ 8 2));
            addCommand(new Command(“返回“ 8 0));
          }
          cardImages = new Image[cardIDs.length];
          try
          {
            for(int i = 0; i < kardCount + 1; i++)
              cardImages[i] = Image.createImage(String.valueOf((new StringBuffer(“/res/image/card“)).append(cardIDs[i]).append(“.png“)));
          }
          catch(Exception exception1) { }
        }
        else //获得卡片等等
        {
          if (!isComputerActor) {
            addCommand(new Command(“返回“ 8 0));
          }
          try
          {
            cardImage = Image.createImage(String.valueOf((new StringBuffer(“/res/image/card“)).append(cardIndex).append(“.png“)));
          }
          catch(Exception exception2)
          {
          }
        }
        // 如果是电脑角色,则自动
        if(isComputerActor)
          (new Timer()).schedule(new Controlor(this) 2000L);
      }
      /**
       * 使用或显示卡片
       */

      void useCard_ComputerActor()
      {
        if(cardIDs != null)
        {
          richMan.useCard(cardIDs[cardIndex]);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1837  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\allclasses-frame.html

     文件       1677  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\allclasses-noframe.html

     文件      16597  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\CardCanvas.html

     文件       4330  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\constant-values.html

     文件      13505  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\Controlor.html

     文件       4214  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\deprecated-list.html

     文件      14922  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\DiceCanvas.html

     文件      11789  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\GameMenu.html

     文件       7448  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\help-doc.html

     文件       9743  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\HelpForm.html

     文件      12473  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\HighScoreCanvas.html

     文件      51006  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\index-all.html

     文件      36855  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\KMRichMan.html

     文件      13591  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\OpenCanvas.html

     文件      11258  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\OpenCanvasTimerTask.html

     文件      10554  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\OptionList.html

     文件       6229  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\overview-tree.html

     文件          2  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\package-list

     文件        733  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\packages.html

     文件      71638  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\PlayCanvas.html

     文件      10123  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\PlayerStatusForm.html

     文件      14112  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\PlayMessageForm.html

     文件       8870  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\serialized-form.html

     文件      13413  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\StockForm.html

     文件      10322  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\StockList.html

     文件       1328  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\stylesheet.css

     文件      13023  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\SystemList.html

     文件        741  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Document\点这里啊.html

     文件        158  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Game\rich.jad

     文件      45698  2003-11-14 23:44  (源代码%2B详细注释)大富翁\(源代码+详细注释)大富翁\(源代码+详细注释)大富翁\Game\rich.jar

............此处省略72个文件信息

评论

共有 条评论