| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2010 16:27:49
|
rnpenna
Thread.start()
Membro desde: 09/08/2007 23:05:00
Mensagens: 46
Offline
|
Boa tarde, eu estou fazendo um programinha, onde o usuário preenche os dados em um formulário e eles são gravados em um arquivo. A parte de salvar os dados, está ok, mas o meu problema é fazer o programa abrir e carregar os dados do arquivo para dentro dele. Digamos que o cpnteúdo do arquivo seja A,B,C,D,E. Eu tenho que pegar cada uma das letras e colocá-las em um dos JTextField, porém não está conseguindo. O meu código está assim:
Ele acusa erro de NullPointerException no trecho vet[a] = st.nextToken();
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2010 16:57:38
|
Hebertbc
JavaChild
![[Avatar]](/images/avatar/4a91f7314e289f078ec79edba82bc972.jpg)
Membro desde: 07/11/2008 20:27:15
Mensagens: 113
Localização: Campo Grande / MS
Offline
|
Olha quando vou salvar dados geralmente faço um Bean e salvo ele em xml com o XSTREAM, facilita a vida.
http://xstream.codehaus.org/
ficaria mais o menos assim
Resultado
Recuperando do arquivo...
|
C'est la vie monsieur excentrique... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2010 17:49:21
|
marcobiscaro2112
JWizard
Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline
|
Use Scanner (ao invés de BuferredReader) para ler e String.split para separar (ao invés de StringTokenizer):
|
Marco Biscaro.
Seja livre!
Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?
Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2010 09:04:43
|
kemperacc
Java Ninja
![[Avatar]](/images/avatar/053b47ac39ef2ea08d354ee54baadabb.png)
Membro desde: 11/11/2006 11:34:51
Mensagens: 288
Localização: Divinopolis
Offline
|
Eu achei a solução do XML melhor.
Imagina se o usuario do seu programa preenhe em um dos campos alguma informacao com "," vai quebrar o layout do seu arquivo.
[]s
Kemper
|
Um feito eh impossivel ateh que alguem o faca...
ABAIXO DEFAULTTABLEMODEL!!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2010 12:38:12
|
marcobiscaro2112
JWizard
Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline
|
kemperacc wrote:Eu achei a solução do XML melhor.
Imagina se o usuario do seu programa preenhe em um dos campos alguma informacao com "," vai quebrar o layout do seu arquivo.
[]s
Kemper
Sem dúvida. Para uma aplicação de verdade onde pode-se ter dados diversos no arquivo use XML.
Mas para a necessidade dele, o XML seria complexidade a toa: pelo que ele disse é só um "programinha" e sempre serão letras separadas por vírgula. Nesse caso acredito que um arquivo de texto simples seja melhor.
|
Marco Biscaro.
Seja livre!
Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?
Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
|
|