Comment on Tutorial - Getting Started with J2ME By Emiley J.



Comment Added by : ganesh

Comment Added at : 2012-10-17 10:34:00

Comment on Tutorial : Getting Started with J2ME By Emiley J.
i build j2me application for reading text file.......
it runs on emulator but when i deployed it on device it does not
work......
why this is ....happening.....
my mobile is Nokia 3110C
code...is......

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 = null;
try {
string = file();
} catch (UnsupportedEncodingException ex) {
ex.printStackTrace();
}
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() throws UnsupportedEncodingException{
InputStream is = getClass().getResourceAsStream("/data/aardvark.txt");
InputStreamReader isr=new InputStreamReader(is,"Unicode");
StringBuffer sb = new StringBuffer();
try{
int chars, i = 0;
while ((chars = isr.read()) != -1){
sb.append((char) chars);
}
return sb.toString();
}catch (Exception e){}
return null;
}
}


View Tutorial



Subscribe to Tutorials

Related Tutorials

Program using concept of byte long short and int in java

Update contents of a file within a jar file

Tomcat and httpd configured in port 8080 and 80

Java File

Java String

Count number of vowels, consonants and digits in a String in Java

Reverse a number in Java

Student marks calculation program in Java

Handling Fractions in Java

Calculate gross salary in Java

Calculate average sale of the week in Java

Vector in Java - Sample Program

MultiLevel Inheritance sample in Java

Multiple Inheritance sample in Java

Java program using Method Overriding

Archived Comments

1. Very new to Java and was hoping you could explain
View Tutorial          By: Confused at 2011-08-16 14:02:06

2. Sir, I need to use MS Access as a database in java
View Tutorial          By: John Moses at 2012-03-31 00:20:38

3. I tried to create an object on my 6th code but i a
View Tutorial          By: AARON VICUÑA at 2009-03-24 05:20:24

4. ahmm I guess This is a VB6 program? or how can I g
View Tutorial          By: kelvin at 2011-02-27 14:07:44

5. Thank you for your help !
View Tutorial          By: vadym at 2010-03-03 06:35:01

6. This is awesum !!!
easy to understand ....

View Tutorial          By: Sud at 2011-01-19 08:37:55

7. thanks
View Tutorial          By: Tejaswini C at 2011-12-23 17:57:03

8. Hi everybody,
cn u plz mail me the working

View Tutorial          By: Srijita at 2011-11-28 06:10:03

9. DON'T USE GETS!!!!!!!!!!!!!!! IT'S DANGEROUS!
View Tutorial          By: Caterpillar at 2012-04-23 13:22:42

10. write the program to convert the following:

View Tutorial          By: belgreen frodo at 2015-03-31 05:53:21