1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

JTable, como ler um txt na classe! Orientação a objeto

Olá, tudo bom? Eu tenho um txt com as informações que preciso salvar. Na minha classe Ranking eu preciso ler o mesmo e aparecer no console, até essa parte esta tudo bem.

Mas quando eu instâncio minha classe Ranking para a tela ranking, minha jtable não aparece as informações que eu gostaria. Alguém poderia me ajudar? Lembrando que precisa ser orientado a objeto, não posso fazer nenhuma lógica na tela.

//metodo Ler

public List<Ranking> Ler() {

        Arquivo a = new Arquivo();
        a.setNomeArquivo("Ranking.txt");

        List<String> lista_ranking = new ArrayList<String>();

        // retorna a lista de String com as linhas do arquivo
        lista_ranking = a.LerArquivo();

        // criar a lista de usuario para retorno do método
        List<Ranking> list_usr = new ArrayList<Ranking>();

        // percorrer as linhas
        for (String linha_da_lista : lista_ranking) {
            // separar cada linha
            String[] vet_campos = linha_da_lista.split(";");

            // criar um obj do tipo Usuario
            Ranking r = new Ranking();
            jogo = new Jogo();
            Dificuldade = new Dificuldade();
            jogo.setNomeUsuario(vet_campos[0]);
            jogo.setPontos(Integer.parseInt(vet_campos[1]));
            Dificuldade.setID(Integer.parseInt(vet_campos[1]));

            r.setDificuldade(Dificuldade);
            r.setJogo(jogo);

            System.out.println(vet_campos[2] + vet_campos[0] + vet_campos[1]) ;

            list_usr.add(r);
        }
        return list_usr;
    }
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java ou faça a sua própria pergunta.