Originariamente inviato da fermat
a rieccomi.
sono riuscito a trovare un pò di tempo solo oggi.
io pensavo a una cosa del genere:
codice:
private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {                                      
        if (jTextField1 == null) {
            jTextField1.setText("0");
            Movimenti movimenti = new Movimenti(Integer.parseInt(jTextField1.getText()), Integer.parseInt(jTextField2.getText()), jTextField3.getText(), jTextField4.getText());
            jTextField1.setText("");
            jTextField2.setText("");
            jTextField3.setText("");
            jTextField4.setText("");
            movimenti.salva();
        }
        if (jTextField2 == null) {
            jTextField2.setText("0");
            Movimenti movimenti = new Movimenti(Integer.parseInt(jTextField1.getText()), Integer.parseInt(jTextField2.getText()), jTextField3.getText(), jTextField4.getText());
            jTextField1.setText("");
            jTextField2.setText("");
            jTextField3.setText("");
            jTextField4.setText("");
            movimenti.salva();
        } else {
            JOptionPane.showMessageDialog(null, "Dati mancanti");
        }
    }
Hai letto bene questi if? Stai facendo fare delle operazioni su un oggetto quando questo oggetto è null! Tradotto: NullPointerException.