Kullanıcı bilgileri için oluşturulan bir formum var. Bir metin dosyasına kaydetmek için JTextFields'a girilen verilere ihtiyacım var. Düğmeye basıldığında GUI oluşturan bu eylem dinleyici var. ... verilerini kaydetmeye yardıma mı ihtiyacınızJTextField girişlerini metin dosyasına kaydedin
static class Register implements ActionListener {
public void actionPerformed (ActionEvent e){
//Creates new JPanel
JFrame rFrame = new JFrame ("Register, Please Enter Your Information.");
rFrame.setVisible(true);
rFrame.setSize(800,800);
JPanel rPanel = new JPanel(new GridLayout(0,2));
rFrame.add(rPanel);
//Creates register form
JLabel Rfirstname = new JLabel("Firstname: "); rPanel.add(Rfirstname);
JTextField firstname = new JTextField(40); rPanel.add(firstname);
JLabel Rsurname = new JLabel("Surname: "); rPanel.add(Rsurname);
JTextField surname = new JTextField(40); rPanel.add(surname);
JLabel Rdob = new JLabel("D.O.B: "); rPanel.add(Rdob);
JTextField dob = new JTextField(40); rPanel.add(dob);
JLabel Raddress = new JLabel("Address: "); rPanel.add(Raddress);
JTextField address = new JTextField(40); rPanel.add(address);
JLabel Rpostcode = new JLabel("Post Code: "); rPanel.add(Rpostcode);
JTextField postcode = new JTextField(40); rPanel.add(postcode);
JLabel Rallergy = new JLabel("Allergy Info: "); rPanel.add(Rallergy);
JTextField allergy = new JTextField(40); rPanel.add(allergy);
JLabel Rcontact = new JLabel("Contact Details: "); rPanel.add(Rcontact);
JTextField contact = new JTextField(40); rPanel.add(contact);
}
Bir ActionListener ile bir düğme ekleyin, yeni bir BufferedWriter (yeni FileWriter (Path_string)) açın ve Strings yazmak için BufferedWriter yöntemini kullanın? –
Değişken adları bir büyük harf karakteri ile başlamamalıdır.Diğer değişkenleriniz doğru, diğerleri Tutarlı olun !!! Forumun yanlış isimleri yanlış bir şekilde nasıl vurguladığına dikkat edin. – camickr