boa tarde galera.
eu fiz um programa swing que quando aberto ele pega os dados de um arquivo.txt e por exemplo preenche um combo
ele funciona normal quando rodo, soh que quando crio o jar (executavel)
e abro o programa ele nao carrega o arquivo texto, sim o arquivo texto esta junto com o jar
se nao estiver ele da erro
alguem sabe o que pode ser?
ja tentei ate apelar dizendo onde esse arquivo estaria tipo c:/dados.txt
e nao funciono
=/
a parte que jogo na memoria os bairros esta abaixo
Bairros bairros = new Bairros();
reader = new FileReader("C:/Documents and Settings/douglas/Desktop/teste/bairros.txt");
leitor = new BufferedReader(reader);
while ((linha = leitor.readLine()) != null) {
i=0;
aux = linha.split(",");
bairros = new Bairros();
bairros.setNome(aux[i++]);
listaBairro.add(bairros);
}
deixei a lista bairro como publica mesmo para poder acessar nas outras telas
public static List listaBairro = new ArrayList();
na tela de endereco uso assim
List bairros = new ArrayList();
bairros.add("Selecione o bairro");
for (int i = 0; i < listaBairro.size(); i++) {
bairros.add(listaBairro.get(i).getNome());
}
cmbBairros = new DefaultComboBoxModel(bairros.toArray());
cmbBairro = new JComboBox();
getContentPane().add(cmbBairro);
cmbBairro.setModel(cmbBairros);
cmbBairro.setBounds(254, 12, 377, 21);
lembrando aki na minha maquina funciona normal
soh quando crio o jar e executo pelo jar ele nao carrega
o jar eu crio assim
meu manifest
Manifest-Version: 1.0
Main-Class: CapturarDados
e um nome.jardesc
<?xml version="1.0" encoding="WINDOWS-1252" standalone="no"?>alguem pode me ajudar?