@Override
    public void keyReleased(KeyEvent e) {
        if (e.getKeyCode() == KeyEvent.VK_LEFT) {
            canasta.setMoveLeft(false);
        } else if (e.getKeyCode() == KeyEvent.VK_RIGHT) {
            canasta.setMoveRight(false);
        } else if (e.getKeyCode() == KeyEvent.VK_G) {
            if (!instrucciones) {
                try {
                    grabaArchivo();
                } catch (IOException ex) {
                    Logger.getLogger(JFrameTiroParabolico.class.getName()).log(Level.SEVERE, null, ex);
                }
            }

        } else if (e.getKeyCode() == KeyEvent.VK_I) {
            if (!instrucciones) {
                instrucciones = true;
                pelota.freeze();
            } else {
                instrucciones = false;
                pelota.unfreeze();
            }

        }
    }