Search code examples
java-mestoragelwuit

Storage in LWUIT


Please can someone give me a small sample of how to use the Storage class in LWUIT? I have tried implementing by emulating the system used in the Recipe Hands-on-Lab, but my application does not need to have multiple objects, as it is within the sample. Recipe sample allows user to add more and more samples, but all I want to do is add ONE entry of information.

Also how do I retrieve the info stored?


Solution

  • com.sun.lwuit.io.Storage.init("MobileApplication1");
    if(com.sun.lwuit.io.Storage.isInitialized()) {
        com.sun.lwuit.io.Storage.getInstance().writeObject("MobileApplication1","My first string");
        String myStr = (String)com.sun.lwuit.io.Storage.getInstance().readObject("MobileApplication1");
        System.out.println(myStr);
    } else {
        System.out.println("Storage not initialized");
    }
    

    The above code will create a storage of name 'MobileApplication1', add an object 'My first string' and reads the string.