⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 optionlist.java

📁 大富翁手机源码 让黑白图像显示更清晰。 改变控制面板的布局
💻 JAVA
字号:
import javax.microedition.lcdui.*;/**  * 选项菜单。  * @author SoftStar,嘟嘟熊  * @version 1.0  */public class OptionList    extends List    implements CommandListener {  /**   *	richMan实例   */  private KMRichMan richMan;  /**   * playCanvas 实例   */  private PlayCanvas playCanvas;  /**   * 构造一个对象   * @param kmrichman richman实例   * @param playCanvas playCnavas实例   */  public OptionList(KMRichMan kmrichman,PlayCanvas playCanvas) {    super("选项菜单", 3);    this.richMan = kmrichman;    this.playCanvas = playCanvas;    append("资产状况", null);    append("股市行情", null);    append("返回游戏", null);    setCommandListener(this);  }  /**   * 处理按键   * @param command 不解释了   * @param displayalbe 不解释了   */  public void commandAction(Command command, Displayable displayable) {    switch (getSelectedIndex()) {      case 0:        int[] stock = new int[3];        // 计算股票价格        for (int i = 0; i < 3; i++) {          stock[i] = 0;          for (int j = 0; j < 4; j++) {            stock[i] += playCanvas.stock_price[j] * playCanvas.player_stock[i][j][0];          }        }        richMan.showPlayerStatus(playCanvas.player_money[0],                                 playCanvas.player_money[1],                                 playCanvas.player_money[2],                                 stock[0],                                 stock[1],                                 stock[2],                                 playCanvas.countPlayerGround(1),                                 playCanvas.countPlayerGround(10),                                 playCanvas.countPlayerGround(100),                                 playCanvas.countPlayerGround(2) + playCanvas.countPlayerGround(3),                                 playCanvas.countPlayerGround(20) + playCanvas.countPlayerGround(30),                                 playCanvas.countPlayerGround(200) + playCanvas.countPlayerGround(300),                                 playCanvas.countPlayerGround(4),                                 playCanvas.countPlayerGround(40),                                 playCanvas.countPlayerGround(400),                                 playCanvas.player_sequence);        break;      case 1:        richMan.setDisplayToStockList();        break;      case 2:        richMan.setDisplayToPlayCanvas1();        break;    }  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -