public GerirEscolasEquipas(AssociacaoEscolasFutebol a) {
        this.a = a;
        this.a.addObserver(this);
        initComponents();
        this.setVisible(true);

        for (Escola escola : a.getDAOEscola().values()) {
            Escola_ComboBox.addItem(escola.getNome());
        }

        for (Escola escola : a.getDAOEscola().values()) {
            Escola_ComboBox1.addItem(escola.getNome());
        }

        for (Escola escola : a.getDAOEscola().values()) {
            Escola_ComboBox2.addItem(escola.getNome());
        }

        for (Component component : AdicionarJogador_Panel.getComponents()) {
            component.setEnabled(false);
        }
        AdicionarJogador_Panel.setEnabled(false);

        for (Component component : DadosJogador_Panel.getComponents()) {
            component.setEnabled(false);
        }
        DadosJogador_Panel.setEnabled(false);

        for (Component component : DadosCampo_Panel.getComponents()) {
            component.setEnabled(false);
        }
        DadosCampo_Panel.setEnabled(false);
        for (Component component : MoradaCampo_Panel.getComponents()) {
            component.setEnabled(false);
        }
        MoradaCampo_Panel.setEnabled(false);
    }