public void validaCampos(JComboBox usuario, String dataAgendamento, JComboBox cliente, String solicitante, JComboBox tipoAtendimento,
            JComboBox origem, JComboBox prioridade, String problemaInformado) {
        if (usuario.getSelectedItem() == null) {
            JOptionPane.showMessageDialog(null, "Usuário inválido!");
            cbx_usuario.requestFocus();
        } else {
            if (dataAgendamento.replace("/", "").replace(":", "").trim().isEmpty()) {
                JOptionPane.showMessageDialog(null, "Data de Agendamento inválida!");
                txt_data.requestFocus();
            } else {
                if (cliente.getSelectedItem()==null) {
                    JOptionPane.showMessageDialog(null, "Cliente inválido!");
                    cbx_cliente.requestFocus();
                } else {
                    if (solicitante.isEmpty()) {
                        JOptionPane.showMessageDialog(null, "Solicitante inválido!");
                        txt_solicitante.requestFocus();
                    } else {
                        if (tipoAtendimento.getSelectedItem() == null) {
                            JOptionPane.showMessageDialog(null, "Tipo de Atendimento inválido!");
                            cbx_tipoAtendimento.requestFocus();
                        } else {
                            if (origem.getSelectedItem() == null) {
                                JOptionPane.showMessageDialog(null, "Origem inválida!");
                                cbx_origem.requestFocus();
                            } else {
                                if (prioridade.getSelectedItem() == null) {
                                    JOptionPane.showMessageDialog(null, "Prioridade inválida!");
                                    cbx_prioridade.requestFocus();
                                } else {
                                    if (problemaInformado.isEmpty()) {
                                        JOptionPane.showMessageDialog(null, "Problema Informado é inválido!");
                                        txt_problemaInformado.requestFocus();
                                    } else {
                                        salvar();
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }