Home J2me J2ME Read File



J2ME Read File
Posted on: December 1, 2008 at 12:00 AM
In this J2ME application, we are going to read the specified file.

J2ME Read File

     

In this J2ME application, we are going to read the specified file.

This example shows you how to read the data of the specified file. To implement this type of logic we need to create a text file in the res folder of the directory. In this application we are creating a "help.txt" file and read the data of this file by the help of  j2me midlet. 

 

 

 

 

 

For Details you can download the source code and use it on j2me environment.

 

ReadFile.java

 

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

public class ReadFile extends MIDlet implements CommandListener{
  private Display display;
  private Form form;
  private Command read, exit;
  private Alert alert;

  public ReadFile(){
  display = Display.getDisplay(this);
  read = new Command("Read", Command.SCREEN, 1);
  exit = new Command("Exit", Command.EXIT, 1);  
  form = new Form("Read File");
  form.addCommand(exit);
  form.addCommand(read);
  form.setCommandListener(this);
  }

  public void startApp(){
  display.setCurrent(form);
  }

  public void pauseApp(){}

  public void destroyApp(boolean unconditional){
  notifyDestroyed();
  }

  public void commandAction(Command c, Displayable s){
  String label = c.getLabel();
  if (label.equals("Read")){
  String string = file();
  if (string != null){
  alert = new Alert("Reading", string, null, null);
  alert.setTimeout(Alert.FOREVER);
  display.setCurrent(alert, form);
  }
  else if (label.equals("Exit")){
  destroyApp(false);
  
  }

  private String file(){
  InputStream is = getClass().getResourceAsStream("help.txt");
  StringBuffer sb = new StringBuffer();
  try{
  int chars, i = 0;
  while ((chars = is.read()) != -1){
  sb.append((charchars);
  }
  return sb.toString();
  }catch (Exception e){}
  return null;
  }
}

 

Download Source Code

Related Tags for J2ME Read File:
cfilej2meapplicationioreadthisappifietocieillipeinmcajadspecmeppcatsspatisgoeaarssthatiapicaicaplono


More Tutorials from this section

Ask Questions?    Discuss: J2ME Read File   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.