From bcb15229ff575e211c4f6d312444e054fe40f2eb Mon Sep 17 00:00:00 2001 From: La Programmatrice Verde Date: Thu, 5 Mar 2026 21:21:18 +0100 Subject: [PATCH] Pulsante cancella --- .../RegistrazionePalestra.form | 3 +++ .../RegistrazionePalestra.java | 24 ++++++++++++++++++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/src/registrazionepalestra/RegistrazionePalestra.form b/src/registrazionepalestra/RegistrazionePalestra.form index 1fddae8..20038e7 100644 --- a/src/registrazionepalestra/RegistrazionePalestra.form +++ b/src/registrazionepalestra/RegistrazionePalestra.form @@ -268,6 +268,9 @@ + + + diff --git a/src/registrazionepalestra/RegistrazionePalestra.java b/src/registrazionepalestra/RegistrazionePalestra.java index 8b28436..590f0f8 100644 --- a/src/registrazionepalestra/RegistrazionePalestra.java +++ b/src/registrazionepalestra/RegistrazionePalestra.java @@ -37,6 +37,7 @@ public class RegistrazionePalestra extends javax.swing.JFrame { @SuppressWarnings("unchecked") // //GEN-BEGIN:initComponents private void initComponents() { @@ -137,6 +138,7 @@ public class RegistrazionePalestra extends javax.swing.JFrame { btnRegistra.addActionListener(this::btnRegistraActionPerformed); btnCancella.setText("Cancella"); + btnCancella.addActionListener(this::btnCancellaActionPerformed); btnChiudi.setText("Chiudi"); @@ -341,6 +343,25 @@ public class RegistrazionePalestra extends javax.swing.JFrame { pack(); }// //GEN-END:initComponents + private void btnCancellaActionPerformed(java.awt.event.ActionEvent evt) {// GEN-FIRST:event_btnCancellaActionPerformed + txtNome.setText(""); + txtCognome.setText(""); + txtCodiceFiscale.setText(""); + txtEmail.setText(""); + txtPassword.setText(""); + + Sesso.clearSelection(); + + chkYoga.setSelected(false); + chkPilates.setSelected(false); + chkFitness.setSelected(false); + + cmbCitta.setSelectedItem(cmbCitta.getItemAt(0)); + + txtaNote.setText(""); + + }// GEN-LAST:event_btnCancellaActionPerformed + private void txtCodiceFiscaleKeyReleased(java.awt.event.KeyEvent evt) {// GEN-FIRST:event_txtCodiceFiscaleKeyReleased txtCodiceFiscale.setText(txtCodiceFiscale.getText().toUpperCase()); }// GEN-LAST:event_txtCodiceFiscaleKeyReleased @@ -497,7 +518,8 @@ public class RegistrazionePalestra extends javax.swing.JFrame { sb.append(note); sb.append("\n--FINE REGISTRAZIONE SOPRA--"); - try (BufferedWriter bw = new BufferedWriter(new FileWriter("./src/registrazionepalestra/registrazioni.txt", true))) { + try (BufferedWriter bw = new BufferedWriter( + new FileWriter("./src/registrazionepalestra/registrazioni.txt", true))) { bw.write(sb.toString()); } catch (IOException _) { JOptionPane.showMessageDialog(null, "Errore nel salvataggio della registrazione.");