private boolean controlarCampos(){        
        try{
            if(reciboExiste){
                Float.parseFloat(jTextField7.getText());
                if(!jTextField12.getText().equals(""))
                    return true;
                else
                    return false;
            }
            else{
                if((!jTextField6.getText().equals(""))&&(!jTextField8.getText().equals("")))
                    return true;
                else
                    return false;
            }
        }
        catch(Exception e){e.getMessage();return false;}
    }