private void initBtnPane() {
		btnPane = new JPanel();
		JButton btnOK = new JButton("Valider");
		JButton btnCancel = new JButton("Annuler");
		
		this.getRootPane().setDefaultButton(btnOK);
		
		btnOK.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				// récupère les valeurs des champs
				char[] mdp = mdpJpf.getPassword();
				char[] mdpConf = mdpConfJpf.getPassword();
				
				if (mdp.length == 0 || mdpConf.length == 0) {
					return;
				}
				System.out.println(mdp);
				System.out.println(mdpConf);
				// transforme les tableaux de caractère en String
				String mdpStr = AppUtils.charTabToString(mdp);
				String mdpConfStr = AppUtils.charTabToString(mdpConf);
				
				// Teste si les paramètres sont valides
				if (!AppUtils.isValid(mdpStr) || !AppUtils.isValid(mdpConfStr)) {
					System.out.println("ERREUR : paramètres invalides ! Impossible d'enregistrer la saisie");
					return;
				}
				
				// Si les paramètres sont valides, on vérifie qu'ils sont identiques
				if (!mdpStr.equals(mdpConfStr)) {
					System.out.println("ERREUR : les mots de passe saisis ne sont pas égaux ! Impossible d'enregistrer la saisie");
					return;
				}
				else {
					objToReturn[0] = OK_BTN;
					objToReturn[1] = mdpStr;
					dispose();
				}
			}
		});
		btnCancel.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				objToReturn[0] = CANCEL_BTN;
				objToReturn[1] = null;
				MdpAppCreationDialog.this.dispose();// ferme et détruit la boîte de dialogue
			}
		});
		
		btnPane.add(btnOK);
		btnPane.add(btnCancel);
	}