[AJUDA]salvar arquivo.txt

Estou construindo um programa que tem 2 objeto:

1ª A pessoa vai escreve um texto “jTextField”

2ª tem um botão, que a pessoa quando clicar este arquivo, vai se salvo em .TXT.

A minha pergunta é:

A ação vai no botão, certo? Como eu faço isso?

Basta vc usar um ActionListener. Essa interface possui um método, se eu não me engano actionPerformed() que vc tem que implementar. Nesse método vc pega o texto e salva no seu arquivo. Depois vc adiciona esse listener no botao, com o método botao.addActionLinstener(instanciaDoSeuListener).

Espero ter ajudado.

Exemplo, simplificado, ±

BT_Confirma=new JButton(“Confirma”);
BT_Confirma.setBounds(600,650,150,90);
BT_Confirma.setForeground(Color.blue);
BT_Confirma.setFont(new Font(“Arial”,Font.BOLD,20));
BT_Confirma.setToolTipText(“Confirma os Dados Acima Digitados…”);
BT_Confirma.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
ChecaArq(TX_ArqEnt.getText());}}
);
tela.add(BT_Confirma);

=======================================================
public static void ChecaArq(String NmArq) throws FileNotFoundException, IOException {
File WProcArq = new File(NmArq);
if (!WProcArq.isFile()) {
JOptionPane.showMessageDialog(null,"Arquivo Inexistênte! "+NmArq,“ERRO”,JOptionPane.ERROR_MESSAGE);
// depois dar um jeito de retornar lá pra cima…
}

       // Lê o arquivo de texto
       FileReader     reader  = new FileReader(WProcArq);
       BufferedReader leitor  = new BufferedReader(reader);    
                String linha  = null;	
                String fonte  = null;	
                
                while((linha=leitor.readLine())!=null) {  
                	 fonte +="\n"+ leitor.readLine();  
                }	   
       leitor.close();
       reader.close();

}
}

Isso, coloque a ação no botão.
Para gravar o arquivo, este tutorial deve ajudar você:
http://www.guj.com.br/java.tutorial.artigo.13.1.guj

:wink:

[quote=marcosregato]Estou construindo um programa que tem 2 objeto:

1ª A pessoa vai escreve um texto “jTextField”

2ª tem um botão, que a pessoa quando clicar este arquivo, vai se salvo em .TXT.

A minha pergunta é:

A ação vai no botão, certo? Como eu faço isso?[/quote]