/** * Action performed per il bottone "Salva" * * @param evt */ private void salvajButtonActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_salvajButtonActionPerformed if (checkFields()) { artista.setCognome(cognomejTextField.getText()); artista.setNome(nomejTextField.getText()); artista.setNoteBiografiche(noteBiojTextArea.getText()); firePropertyChange("salva_artista", null, null); } } // GEN-LAST:event_salvajButtonActionPerformed
/** * Inizializza i valori dell'artista qualora l'operazione non sia di inserimento, ma di modifica o * visualizzazione */ private void initValues() { if (!nuovoArtista) { codiceArtistajTextField.setText("" + artista.getCodiceArtista()); cognomejTextField.setText(artista.getCognome()); nomejTextField.setText(artista.getNome()); noteBiojTextArea.setText(artista.getNoteBiografiche()); } else { codiceArtistajTextField.setText(""); cognomejTextField.setText(""); nomejTextField.setText(""); noteBiojTextArea.setText(""); } }
/** * Inizializza il JFrame * * @param nuovoArtista true se l'operazione da effettuare è di inserimento */ public void init(boolean nuovoArtista) { this.nuovoArtista = nuovoArtista; if (!nuovoArtista) { titoloFinestra = "Modifica dell'artista '" + artista.toString() + "'"; } else { titoloFinestra = "Nuovo artista"; } if (!initialized) { initComponents(); initialized = true; } initValues(); }