import javax.microedition.lcdui.*; import javax.microedition.midlet.*; import javax.microedition.io.*; import java.io.*; public class MyMidlet extends MIDlet implements CommandListener { Command write; Display disp; Form frm; public MyMidlet() { disp=Display.getDisplay(this); frm=new Form("Write File.."); write=new Command("Write", Command.OK, 0); frm.addCommand(write); frm.setCommandListener(this); } public void startApp() { disp.setCurrent(frm); } public void pauseApp() { } public void destroyApp(boolean unconditional) { } public void commandAction(Command c, Displayable d) { if(c==write) { new Thread(new Runnable() { public void run() { try { OutputConnection con = (OutputConnection) Connector.open("file:///root1/myfile.txt; appent=false",Connector.WRITE); PrintStream p=new PrintStream(con.openDataOutputStream()); p.println("All is well.."); p.close(); con.close(); Alert alt=new Alert("Completed","Data Written", null, AlertType.ALARM); alt.setTimeout(Alert.FOREVER); disp.setCurrent(alt); } catch (IOException ex) { Alert alt=new Alert("Error",ex.toString(), null, AlertType.ALARM); alt.setTimeout(Alert.FOREVER); disp.setCurrent(alt); //ex.printStackTrace(); } } }).start(); } } }
Connector.open()
OutputConnection.openDataOutputStream()
java.io.IOException
appent=false"
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)