Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da Java Magazine ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Video: Utilizando Arquivo Texto em J2ME
Essa vídeo aula apresenta como utilizar arquivo texto em J2ME, substituindo a utilização de RMS para armazenar informações como arquivo de ajuda ou propriedades do sistema.
Tempo: 14'49'
Mini-Resumo: Essa vídeo aula apresenta como utilizar arquivo texto em J2ME, substituindo a utilização de RMS para armazenar informações como arquivo de ajuda ou propriedades do sistema. Também é exibido nessa vídeo aula o procedimento para emular a velocidade da VM do celular no emulador do WTK.
Tecnologias utilizadas: MIDP 1.0 / CLDC 1.0, Netbeans 5.5, Mobility Pack 5.5
Exemplos Utilizados: TextFile
Palavras-chave: Netbeans, Mobility Pack, J2ME, CLDC, MIDP, MIDlet, TextFile, WTK, Wireless, Tool, Kit, emular, velocidade, VM

7 COMENTÁRIOS
Pablo Daniel Pargoletto
Gostaria de saber por que quando roda a aplicacao ele retorna um java.lang.NullPointerException
Fiz tudo como esta na aula e retorna esse erro
adicionei um System.out.printl, para ver se estava retornando alguma informacao, e aparece como se ele le-se o arquivo.txt varias vezes e no final aparece java.lang.NullPointerException
e na tela do celular nao mostra nenhum valor
desde ja grato pela atencao
Fiz tudo como esta na aula e retorna esse erro
adicionei um System.out.printl, para ver se estava retornando alguma informacao, e aparece como se ele le-se o arquivo.txt varias vezes e no final aparece java.lang.NullPointerException
e na tela do celular nao mostra nenhum valor
desde ja grato pela atencao
[há +1 ano] -
Responder
Dyego Souza Do Carmo
Poderia colar o fonte aqui ?
[há +1 ano] -
Responder
Pablo Daniel Pargoletto
na hora
} else if (command == cmOpen) {
// write pre-action user code here
InputStream text = getClass().getResourceAsStream( "arquivo.txt" );
try{
// agora vamos let byte a byte e adicionar no textbox
int dataInt = text.read();
StringBuffer data = new StringBuffer();
while( dataInt != -1 ){
// vamos agora transforma de int para string
char dataChar = (char) dataInt;
data.append( dataChar );
dataInt = text.read();
}
textBox.setString( data.toString() );
} catch( IOException ex ) {
ex.printStackTrace();
}
// write post-action user code here
}
outra coisa desculpa o abuso, mais eu gostaria de substituir rms por arquivos em txt, so nao sei como e nem encontrei nas pesquisas que fiz com ao montar um lista com os nomes, depois de selecionar esse nome na lista abrir o arquivo txt do mesmo, so encontro abrindo um unico arquivo e to perdido
mais desde ja obrigado
} else if (command == cmOpen) {
// write pre-action user code here
InputStream text = getClass().getResourceAsStream( "arquivo.txt" );
try{
// agora vamos let byte a byte e adicionar no textbox
int dataInt = text.read();
StringBuffer data = new StringBuffer();
while( dataInt != -1 ){
// vamos agora transforma de int para string
char dataChar = (char) dataInt;
data.append( dataChar );
dataInt = text.read();
}
textBox.setString( data.toString() );
} catch( IOException ex ) {
ex.printStackTrace();
}
// write post-action user code here
}
outra coisa desculpa o abuso, mais eu gostaria de substituir rms por arquivos em txt, so nao sei como e nem encontrei nas pesquisas que fiz com ao montar um lista com os nomes, depois de selecionar esse nome na lista abrir o arquivo txt do mesmo, so encontro abrindo um unico arquivo e to perdido
mais desde ja obrigado
[há +1 ano] -
Responder
Dyego Souza Do Carmo
Uma pergunta , este "arquivo.txt" esta DENTRO do .jar ou no sistema de arquivos ?
[há +1 ano] -
Responder
Pablo Daniel Pargoletto
acho que no .jar, no caso na pasta src
[há +1 ano] -
Responder
Pablo Daniel Pargoletto
se no .jar que vc se refere for na pasta src, sim
[há +1 ano] -
Responder
Dyego Souza Do Carmo
Dentro do arquivo jar , abra com o WINZIP e veja se o arquivo esta direitinho dentro... ou se nao existe nenhum arquivo com este nome...
[há +1 ano] -
Responder
[Este post ainda não foi associado a uma sequência]
Você está em:
canal Java
Publicidade
Este post faz parte de:
Curso(s):
Tópicos especiais em Programação para celular
Curso(s):
Robison Cris Brito
Space do autor
Mestre em Engenharia Elétrica e Informática Industrial pela Universidade Tecnológica Federal do Paraná, onde ministra aulas sobre tecnologia Java, Computação Móvel e Sistemas Distribuídos.
Space do autor

download

1
0
