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

📄 optionsscreen.java

📁 数独游戏源码 J2ME编写的手机数独游戏
💻 JAVA
字号:
import javax.microedition.lcdui.*;


class OptionsScreen    extends Form    implements CommandListener
{
    private final SuDoKuMIDlet midlet;
    private final Command CMD_OK;
    private ChoiceGroup choicelevel;
    private ChoiceGroup choiceBackground;
    private ChoiceGroup choiceInputMode;    
    private ChoiceGroup choiceMusic; 
    private byte level;
    private byte back;
    private byte input; 
    private byte music;     
    OptionsScreen(SuDoKuMIDlet midlet)
    {
        super("游戏参数设定");
        this.midlet = midlet;
        choicelevel = new ChoiceGroup("选择游戏难度:", 1);
        choicelevel.append("难", null);
        choicelevel.append("易", null);
        append(choicelevel);
        choiceBackground = new ChoiceGroup("选择背景风格:", 1);
        choiceBackground.append("水珠", null);
        choiceBackground.append("花纹", null);    
        choiceBackground.append("沙漠", null);
        choiceBackground.append("木纹", null);
        choiceBackground.append("石砾", null);  
        append(choiceBackground);
        choiceInputMode = new ChoiceGroup("选择输入方式:", 1);
        choiceInputMode.append("带提示", null);
        choiceInputMode.append("无提示", null);    
        append(choiceInputMode);
        choiceMusic = new ChoiceGroup("选择背景音乐:", 1);
        choiceMusic.append("静音", null);
        choiceMusic.append("春江花月夜", null);    
        choiceMusic.append("城里的月光", null);
        choiceMusic.append("菊花台", null);
        append(choiceMusic); 
        CMD_OK = new Command("确定", 4, 2);
        addCommand(CMD_OK);
        setCommandListener(this);
    }
    

    public void commandAction(Command c, Displayable d)
    {
    	  if (c == CMD_OK)
        {
            level = (byte)choicelevel.getSelectedIndex();
            back = (byte)choiceBackground.getSelectedIndex();
            input = (byte)(choiceInputMode.getSelectedIndex()+1);
            music = (byte)choiceMusic.getSelectedIndex();
            midlet.optionsBack(level,back,input,music);
        }
        
    }
}

⌨️ 快捷键说明

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