hamzagasmi
Messages postés14Date d'inscriptionlundi 17 décembre 2007StatutMembreDernière intervention30 avril 2008
-
10 mars 2008 à 17:33
hamzagasmi
Messages postés14Date d'inscriptionlundi 17 décembre 2007StatutMembreDernière intervention30 avril 2008
-
10 mars 2008 à 18:44
bonjour je ss entrain de realiser une application qui me permet de lire le contenu d'un fichier. j'ai ecrit ce code mais il m'a donné une exception.
j'aimerais bien que qlq m'aider.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
public FirstExample() {
display = Display.getDisplay(this);
}
/**
* This will be invoked when we start the MIDlet
*/
public void startApp() {
try {
getViaStreamConnection(url);
} catch (IOException e) {
//Handle Exceptions any other way you like.
System.out.println("IOException " + e);
e.printStackTrace();
}
}
/**
* Pause, discontinue ....
*/
public void pauseApp() {
}
/**
* Destroy must cleanup everything.
*/
public void destroyApp(boolean unconditional) {
}
/**
* read url via stream connection
*/
void getViaStreamConnection(String url) throws IOException {
StreamConnection c = null;
InputStream s = null;
StringBuffer b = new StringBuffer();
TextBox t = null;
try {
c = (StreamConnection)Connector.open(url);
s = c.openInputStream();
int ch;
while((ch = s.read()) != -1) {
b.append((char) ch);
}
System.out.println(b.toString());
t = new TextBox("hello....", b.toString(), 1024, 0);
}
catch(Exception e)
{
System.out.println("Exception " + e);
e.printStackTrace();
}
finally {
if(s != null) {
s.close();
}
if(c != null) {
c.close();
}
}
// display the contents of the file in a text box.
display.setCurrent(t);
}