J2ME Read File

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.




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");

  public void startApp(){

  public void pauseApp(){}

  public void destroyApp(boolean unconditional){

  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);
  display.setCurrent(alert, form);
  else if (label.equals("Exit")){

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


Download Source Code

Share on Google+Share on Google+

J2ME Read File

Posted on: December 1, 2008 If you enjoyed this post then why not add us on Google+? Add us to your Circles



Discuss: J2ME Read File   View All Comments

Post your Comment

Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
Leke Ekundayo
June 21, 2011
Reading and Searching Files

Suppose I want to read from a file in a folder on the disk. Then, how do I search for words in these files. Quite urgent. Thanks
dafny saha
November 7, 2011

i am gettin an exception if i tried to run the code so it returns null..how to rectify it
January 1, 2012
Res directory?

I want to ask that: 1 where is Res directory? 2 where to place the file if using netbeans? 3 When porting to nokia device where the files should be kept?
October 24, 2012
this tutorials are wow!

for real as a new babe in mobile programming this toturials made me a wonder in my world of programming.soon or later the world will know me
January 3, 2014

I think InputStream is = getClass().getResourceAsStream("help.txt"); should be InputStream is = getClass().getResourceAsStream("/help.txt");