/*
* Modifica el personaje seleccionado
*/
private void modificar() {
Personaje personaje = tabla.getPersonajeSeleccionado();
if (personaje == null)
return;
JPersonaje jPersonaje = new JPersonaje();
jPersonaje.setNombre(personaje.getNombre());
jPersonaje.setNivel(personaje.getNivel());
jPersonaje.setEnergia(personaje.getEnergia());
jPersonaje.setPuntos(personaje.getPuntos());
jPersonaje.setArma(personaje.getArma().getNombre());
jPersonaje.setVisible(true);
personaje.setNombre(jPersonaje.getNombre());
personaje.setNivel(jPersonaje.getNivel());
personaje.setEnergia(jPersonaje.getEnergia());
personaje.setPuntos(jPersonaje.getPuntos());
personaje.setArma(jPersonaje.getArma());
// Almacena los cambios en la tabla
Session session = HibernateUtil.getCurrentSession();
session.beginTransaction();
session.update(personaje);