intituleJtf = new JTextField();
intituleJtf = new TextFieldBoT(20);
	private void initModifyFormationWindow() {		entitleLabel = new JLabel("Intitul de la formation :");		addComponent(MFWLayout,layoutConstraints,entitleLabel,1,1,2,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(entitleLabel);						intituleJtf = new JTextField();		addComponent(MFWLayout,layoutConstraints,intituleJtf,3,1,3,1,1.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.HORIZONTAL,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(intituleJtf);						secretaryLabel = new JLabel("Secrtaire en charge de la formation :");		addComponent(MFWLayout,layoutConstraints,secretaryLabel,1,2,3,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(secretaryLabel);				nameSecretaryLabel = new JLabel("inconnue");		addComponent(MFWLayout,layoutConstraints,nameSecretaryLabel,4,2,1,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(nameSecretaryLabel);				teacherLabel = new JLabel("Responsable de la formation :");		addComponent(MFWLayout,layoutConstraints,teacherLabel,1,3,3,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(teacherLabel);						teacherJcb = new JComboBox(teachersName);		addComponent(MFWLayout,layoutConstraints,teacherJcb,4,3,2,1,1.0,0.0,GridBagConstraints.CENTER,GridBagConstraints.HORIZONTAL,new Insets(5,10,15,10));		MFWFrame.getContentPane().add(teacherJcb);					startEndHalfYear1Label = new JLabel("Date de dbut et de fin du 1er semestre :");		addComponent(MFWLayout,layoutConstraints,startEndHalfYear1Label,1,4,4,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(startEndHalfYear1Label);				startHalfYear1Label = new JLabel("Dbut :");		addComponent(MFWLayout,layoutConstraints,startHalfYear1Label,1,5,1,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(startHalfYear1Label);						startHalfYear1Jc = new JDateChooser();        startHalfYear1Jc.setDate(BoTConfig.getBeginFirstHalfYear());		startHalfYear1Jc.setDateFormatString("dd MMMMM");		startHalfYear1Jc.addPropertyChangeListener(new PropertyChangeListener() {            public void propertyChange(PropertyChangeEvent arg0) {                startHalfYear1Jc.revalidate();            }		});		addComponent(MFWLayout,layoutConstraints,startHalfYear1Jc,2,5,1,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(startHalfYear1Jc);					endHalfYear1Label = new JLabel("Fin :");		addComponent(MFWLayout,layoutConstraints,endHalfYear1Label,3,5,1,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(endHalfYear1Label);				endHalfYear1Jc = new JDateChooser();		endHalfYear1Jc.setDate(BoTConfig.getEndFirstHalfYear());        endHalfYear1Jc.setDateFormatString("dd MMMMM");        endHalfYear1Jc.addPropertyChangeListener(new PropertyChangeListener() {            public void propertyChange(PropertyChangeEvent arg0) {                endHalfYear1Jc.revalidate();            }		});		addComponent(MFWLayout,layoutConstraints,endHalfYear1Jc,4,5,2,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(endHalfYear1Jc);						startEndHalfYear2Label = new JLabel("Date de dbut et de fin du 2me semestre :");		addComponent(MFWLayout,layoutConstraints,startEndHalfYear2Label,1,6,3,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(startEndHalfYear2Label);				startHalfYear2Label = new JLabel("Dbut :");		addComponent(MFWLayout,layoutConstraints,startHalfYear2Label,1,7,1,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(startHalfYear2Label);				startHalfYear2Jc = new JDateChooser();		startHalfYear2Jc.setDate(BoTConfig.getBeginSecondHalfYear());        startHalfYear2Jc.setDateFormatString("dd MMMMM");        startHalfYear2Jc.addPropertyChangeListener(new PropertyChangeListener() {            public void propertyChange(PropertyChangeEvent arg0) {                startHalfYear2Jc.revalidate();            }		});		addComponent(MFWLayout,layoutConstraints,startHalfYear2Jc,2,7,1,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(startHalfYear2Jc);				endHalfYear2Label = new JLabel("Fin :");		addComponent(MFWLayout,layoutConstraints,endHalfYear2Label,3,7,1,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(endHalfYear2Label);				endHalfYear2Jc = new JDateChooser();		endHalfYear2Jc.setDate(BoTConfig.getEndSecondHalfYear());        endHalfYear2Jc.setDateFormatString("dd MMMMM");        endHalfYear2Jc.addPropertyChangeListener(new PropertyChangeListener() {            public void propertyChange(PropertyChangeEvent arg0) {                endHalfYear2Jc.revalidate();            }		});		addComponent(MFWLayout,layoutConstraints,endHalfYear2Jc,4,7,2,1,0.0,0.0,GridBagConstraints.WEST,GridBagConstraints.NONE,new Insets(30,10,15,10));		MFWFrame.getContentPane().add(endHalfYear2Jc);						ok = new JButton("OK");		ok.addActionListener(new ActionOk());		addComponent(MFWLayout,layoutConstraints,ok,4,8,GridBagConstraints.RELATIVE,1,0.0,0.0,GridBagConstraints.EAST,GridBagConstraints.NONE,new Insets(20,10,10,10));		MFWFrame.getContentPane().add(ok);				annuler = new JButton("Annuler");		annuler.addActionListener(new ActionListener() {            public void actionPerformed(ActionEvent arg0) {            	MFWFrame.dispose();            }		});		addComponent(MFWLayout,layoutConstraints,annuler,5,8,GridBagConstraints.REMAINDER,1,0.0,0.0,GridBagConstraints.EAST,GridBagConstraints.NONE,new Insets(20,10,10,10));		MFWFrame.getContentPane().add(annuler);	}