Gravando informações de um Combo Box em arquivo txt

1 resposta
G

Galera, seguinte!!

Estou tentando gravar informações em arquivo txt, quando tiro o combo box o arquivo grava normalmente, colocando o cbx ele para de gravar!!

o cbx está declarado assim!!
JComboBox cbxopcao;
	String tipos []= {"Carro","Moto"};

e a gravação do arquivo assim!!!

public void cadastrar(){
		
		try{
			BufferedWriter out = new BufferedWriter(new FileWriter("estacionamento.txt", true));
			out.write(txtProprietario.getText());
			out.write(" | ");
			out.write(txtData.getText());
			out.write(" | ");
			out.write(txtHora.getText());
			out.write(" | ");
			out.write(cbxopcao.getToolTipText());// assim ele não está gravando nada no arquivo
			out.write("|");			
			out.write(txtModelo.getText());
			out.write(" | ");
			out.write(txtMarca.getText());
			out.write(" | ");
			out.write(txtCor.getText());
			out.write(" | ");
			out.write(txtPlaca.getText()+ System.getProperty("line.separator"));
			out.close();
		}
		catch (IOException e){
			
		}
		this.limpar();
		
	}

1 Resposta

P

tente trocar a linha

out.write(cbxopcao.getToolTipText());

pela linha

out.write(String.valueOf(cbxopcao.getSelectedItem()));
Criado 11 de dezembro de 2007
Ultima resposta 11 de dez. de 2007
Respostas 1
Participantes 2