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. farhaan, thats why I said, "Using the HTML Bu
View Tutorial          By: Charles at 2008-03-21 01:36:46

2. #include<iostream>
#include<conio.

View Tutorial          By: XavioR at 2011-01-31 00:53:11

3. Hi

Where puts this code in ror app

View Tutorial          By: martin at 2013-01-31 08:51:12

4. A precise one. This is how I would like to see exa
View Tutorial          By: Guna at 2010-10-14 03:24:34

5. Thanks a lot for your tutorial.
(: It was v

View Tutorial          By: Nevermore at 2011-08-03 10:39:32

6. that was useful to me, thank you so much .
View Tutorial          By: ahmed at 2010-01-11 15:59:42

7. the DomParserExample.java shows MAlformedURLExcept
View Tutorial          By: dipesh at 2011-12-09 09:53:46

8. hey i found answer for
Error loading win32c

View Tutorial          By: Dinesh557 at 2008-09-23 05:14:09

9. good work.
if there is a ValidatorForm the

View Tutorial          By: floriano at 2008-10-09 07:23:16

10. Hi,
I am getting this exception..My modem i

View Tutorial          By: puneet at 2010-04-22 10:22:18