1

这是我从in打开图像文件的代码SDcardBlackberry

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

public class DisplayAnImage extends MIDlet
{
    private Display mDisplay;
    private Form mForm;
    private Image pngBackground;
    public void startApp()
    {
        try{
            pngBackground = Image.createImage("file:///Media Card/test_image.png");
            ImageItem img = new ImageItem("bg",pngBackground,
            ImageItem.LAYOUT_EXPAND,"background",ImageItem.PLAIN);
            mForm = new Form("MIDlet Developer Guide: Display an image."); 
            mForm.append(img);
            mDisplay = Display.getDisplay(this);
            mDisplay.setCurrent(mForm); 
        } 
        catch(IOException e)
        {
            mForm.append(e.getMessage());
        }
    }

    public void pauseApp(){}

    public void destroyApp(boolean flag){}
} 

当我运行此应用程序并授予应用程序所有权限时,它会显示给我uncaught exception java.lang.securityexception。请有人帮我解决这个问题。

提前致谢.. :-)

4

0 回答 0