Olá. Eu gostaria de saber como eu faço para carregar um arquivo de texto simples para o meu programa.
Os arquivos de texto estão dentro do próprio arquivo JAR, eu só quero saber quais métodos eu uso para obter o conteúdo desses arquivos para usar no aplicativo. Eu já lí sobre o método getResourceAsStream() mas não entendo como usá-lo. Será que estou no caminho certo, ou tem outra forma de carregar esses arquivos?
Com o método getResourceAsStream() basta você passar o caminho do arquivo relativo ao objeto class que invoca o método que ele te retorna o InputStream do arquivo. Daí você usa um InputStreamReader para ler os caracteres do InputStream. Dá uma olhada na documentação das classes do pacote java.io que tem tudo o que você precisa.
Mas um JAD é só um arquivo de texto simples chamado Java Application Descriptor. Todos os arquivos do aplicativo ficam dentro do JAR, é isso que é instalado nos celulares. Alguns celulares (como o meu) dispensam o JAD completamente.