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

📄 nokiaui_menu.java

📁 龙石游戏源代码!需要的下载!
💻 JAVA
字号:
// Decompiled by DJ v3.8.8.85 Copyright 2005 Atanas Neshkov  Date: 2005-8-14 11:30:46
// Home Page : http://members.fortunecity.com/neshkov/dj.html  - Check often for new version!
// Decompiler options: packimports(3) 
// Source File Name:   NokiaUI_menu.java

package stone;

import java.io.PrintStream;
import javax.microedition.lcdui.*;

// Referenced classes of package stone:
//            RollerLogic, RollerMIDlet

public class NokiaUI_menu extends List
    implements CommandListener
{

    NokiaUI_menu(RollerMIDlet pMidlet, RollerLogic pLogic)
    {
        super("Menu", 3);
        m_pMidlet = pMidlet;
        m_pLogic = pLogic;
        for(int i = 0; i < m_sOption.length; i++)
            append(m_sOption[i], null);

        addCommand(m_pSelect);
        addCommand(m_pExit);
        setCommandListener(this);
    }

    public void commandAction(Command pCommand, Displayable pDisplay)
    {
        int i = -1;
        String sOption = getString(getSelectedIndex());
        if(pCommand == m_pSelect)
        {
            i++;
            if(sOption.equals(m_sOption[i]))
            {
                m_pLogic.UI_Newgame();
                m_pMidlet.ReturnUI();
            }
            i++;
            if(sOption.equals(m_sOption[i]))
                m_pMidlet.ToNokiaUI_Setting();
            i++;
            if(sOption.equals(m_sOption[i]))
                m_pMidlet.ToNokiaUI_Help();
            i++;
            if(sOption.equals(m_sOption[i]))
                m_pMidlet.ToNokiaUI_About();
            i++;
            if(sOption.equals(m_sOption[i]))
                m_pLogic.ExitGame();
        } else
        if(pCommand == m_pExit)
        {
            System.out.println("Selected R");
            m_pLogic.ExitGame();
        }
    }

    private final RollerMIDlet m_pMidlet;
    private final RollerLogic m_pLogic;
    private final Command m_pSelect = new Command("Select", 4, 1);
    private final Command m_pExit = new Command("Exit", 7, 1);
    private static final String m_sOption[] = {
        "New game", "Settings", "Instructions", "About", "Exit game"
    };

}

⌨️ 快捷键说明

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