private void borrarJuego(){
        final Juego juego = ((Juego)listJuegos.getSelectedValue()); 
        if(juego!=null){
            int seguro = JOptionPane.showConfirmDialog(this
                    ,"¿Estás seguro de querer eliminar"
                    + "\nla partida '"+juego.getNombre().toUpperCase()+"'?"
                    ,"Eliminar partida"
                    ,JOptionPane.WARNING_MESSAGE
                    ,0);
            if(seguro == JOptionPane.OK_OPTION){
                lblInfoGuardar.setText("> Borrando partida, por favor espera unos instantes ...");
                new Thread(new Runnable(){
                    @Override
                    public void run() {
                        // y la borramos
                        dao.delete(juego);
                        refrescarPartidas();
                        lblInfoGuardar.setText("> Partida borrada con éxito.");
                    }
                }).start();
            }
        }else{
            JOptionPane.showMessageDialog(this, "Selecciona una partida a borrar", 
                    "Error al borrar", JOptionPane.INFORMATION_MESSAGE);
        }
    }