import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
import java.io.*;
import java.io.FileReader;
import java.io.FileWriter;
import java.nio.Buffer;
import javax.swing.*;
import java.awt.*;
public class txt extends JFrame{
JLabel lblNom=new JLabel("Nombre del archivo");
JLabel lblDato=new JLabel("Dato");
JTextField txtNom=new JTextField();
JTextField txtDato=new JTextField(40);
JButton btnAlmacenar = new JButton("ALMACENAR");
JButton btnLeer = new JButton("LEER");
JTextField txtArea=new JTextField();
JPanel panal=new JPanel();
public txt(){
setTitle ("ARCHIVOS");
setSize (400,400);
Container de = getContentPane();
de.add(panal);
panal.setLayout(null);
panal.add(lblNom);
lblNom.setBounds(20,30,200,30);
lblNom.setFont(new Font("Arial",Font.BOLD,20));
panal.add(lblDato);
lblDato.setBounds(150,80,100,30);
lblDato.setFont(new Font("Arial",Font.BOLD,20));
panal.add(txtNom);
txtNom.setBounds(240,30,120,30);
txtNom.setFont(new Font("Arial",Font.BOLD,15));
panal.add(txtDato);
txtDato.setBounds(240,80,120,30);
txtDato.setFont(new Font("Arial",Font.BOLD,15));
panal.add(btnAlmacenar);
btnAlmacenar.setBounds(30,150,150,60);
btnAlmacenar.setFont(new Font("Arial",Font.BOLD,14));
panal.add(btnLeer);
btnLeer.setBounds(200,150,150,60);
btnLeer.setFont(new Font("Arial",Font.BOLD,14));
panal.add(txtArea);
txtArea.setBounds(30,250,330,80);
txtArea.setFont(new Font("Arial",Font.BOLD,14));
btnAlmacenar.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent var) {
try{
File arch=new File(txtNom.getText());
FileWriter fa=new FileWriter(arch,true);
fa.write(txtDato.getText());
fa.close();
}catch(Exception er){
System.out.println("ERROR"+er);
}
}
});
btnLeer.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent var) {
try {
File f = new File(txtNom.getText());
FileReader fr = new FileReader(f);
BufferedReader buf = new BufferedReader(fr);
String dato = buf.readLine();
while (dato != null) {
txtArea.setText(dato+"\n");
dato = buf.readLine();
}
} catch (Exception er) {
System.out.println("error" + er);
}
}
});
}
}
public class mainTxt {
public static void main(String[] args) {
new txt().setVisible(true);
}
}
Descargar: http://www.megaupload.com/?d=CNAP8OJC
Oye no tienes el código alojado en otro servidor?
ResponderEliminarexcelente... muchas gracias por el tip...
ResponderEliminarno tienes otro link de descarga
ResponderEliminareste link ya no esta disponible
hola puedes mandarme el codigo no puedo descargarlo, frnndsebastian@hotmail.com
ResponderEliminar