codice:TextComponent codice=null; TextComponent nome=null; TextComponent cliente=null; TextComponent garanzia=null; Connection con= null; String codiceStr = codice.getText(); String nomeStr = nome.getText(); String prezzoStr = prezzo.getText(); String clienteStr = cliente.getText(); String garanziaStr = garanzia.getText(); String descrizioneStr = descrizione.getText();
Beh... dichiari una serie di TextComponent (inizializzate a null) e poi su di esse chiami getText()... per forza hai NullPointerException!
Inoltre un gestore di eventi non credo sia il posto più corretto per definire dei pezzi dell'interfaccia ^^'