imagenamebox.java

来自「Java ME手机应用开发大全一书的配套光盘上的源码」· Java 代码 · 共 32 行

JAVA
32
字号

package picturepuzzle;
import javax.microedition.lcdui.*;

/**
 * 为新捕获的图片命名的文本框类
 */
public class ImageNameBox extends TextBox implements CommandListener {
    
    private GameMIDlet midlet;
    private byte[] data;
    private Command saveCommand;
    
    public ImageNameBox(GameMIDlet midlet, byte[] data) {
        super("Enter image name", "", 20, TextField.ANY);
        this.midlet = midlet;
        this.data = data;
        saveCommand = new Command("Save" , Command.SCREEN , 2);
        setCommandListener(this);
        addCommand(saveCommand);
    }
    

    public void commandAction(Command command , Displayable displayable) {
        if (command == saveCommand) {
          
            midlet.saveImage(getString(), data);
            midlet.displayPuzzleCanvas(data);
        }
    }
    
}

⌨️ 快捷键说明

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