public VueNouvelleLocation(ModeleLocations modele, Controleur controleur) {
		super();
		System.out.println("VueNouvelleLocation::VueNouvelleLocation()") ;
		this.modele = modele ;
		this.controleur = controleur ;
		
		this.tfDateDepart.getDocument().addDocumentListener(this) ;
		
		this.bEnregistrer.setEnabled(false) ;
		this.bEnregistrer.addActionListener(this) ;
		
		for(Client client : this.modele.getClients()){
			this.cbClients.addItem(client.getNom() + " " + client.getPrenom() + " (" + client.getNumero() + ")") ;
			numClients.add(new Integer(client.getNumero())) ;
		}
		
		for(Vehicule vehicule : this.modele.getVehicules()){
			this.cbVehicules.addItem(vehicule.getImmatriculation() + ")");
			immVehicules.add(new String(vehicule.getImmatriculation())) ;
		}
		
		Box boxPrincipal = Box.createVerticalBox() ;
		Box boxClient = Box.createHorizontalBox() ;
		Box boxDate = Box.createHorizontalBox() ;
		Box boxVehicule = Box.createHorizontalBox() ;
		
		boxClient.add(new JLabel ("Client : ")) ;
		boxClient.add(cbClients) ;
		boxDate.add(new JLabel ("Date de départ : ")) ;
		boxDate.add(tfDateDepart) ;
		boxVehicule.add(new JLabel ("Véhicule : ")) ;
		boxVehicule.add(cbVehicules) ;
		boxPrincipal.add(cbClients);
		boxPrincipal.add(tfDateDepart);
		boxPrincipal.add(cbVehicules);
		
	}