Salve a tutti avrei un problema!!! ho creato un Jpanel con delle JtextField all'interno delle quali riesco a visualizzare i dati presenti in un database al click di un bottone, ma non ho la più pallida idea d come fare per modificarli; vi posto il codice:

codice:
private JButton getJButVis() {
	if(jButVis == null) {
		jButVis = new JButton();
		jButVis.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
		jButVis.setText("Visualizza dati");
		
		jButVis.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e){ 
				try {
					//System.out.println("ciao....");
					visualizzaarchivio(e);
				} catch (SQLException ex) {
					ex.printStackTrace();
				} catch (ClassNotFoundException ex) {
					ex.printStackTrace();
				}
			} 
		});	
	}
	return jButVis;
}

public void visualizzaarchivio(ActionEvent e)throws SQLException, ClassNotFoundException{
	
	SQLManager sqlm = new SQLManager("com.mysql.jdbc.Driver","jdbc:mysql://localhost:3306/schedule","root","root");
	String query = "select * from Utente where cognome = '" + this.getCognomeDocente() + "'";
	//System.out.println("**********: " + query);
	ResultSet rs = sqlm.execute(query);
	while (rs.next()) {
		//System.out.println("nome dalla query: " + rs.getString("nome"));
		TextNome.setText(rs.getString("nome"));
		TextCognome.setText(rs.getString("cognome"));
		jPasswordField1.setText(rs.getString("password"));  
		TextID_Utente.setText(rs.getString("id_utente"));
		TextTelefono.setText(rs.getString("telefono"));
		TextFax.setText(rs.getString("fax"));
		TextTipo_Utente.setText(rs.getString("tipo_utente"));
		TextEmail.setText(rs.getString("email"));
		TextDipartimento.setText(rs.getString("dipartimento"));
		TextImg.setText(rs.getString("img"));
	}
	//eseguire la query 
	//settare i parametri
	
	@SuppressWarnings("unused")
	boolean  inserisci = sqlm.esegui(query); 
	 
sqlm.close();
AIUTATEMI!!!!