package org.springframework.richclient.samples.simple.ui; import javax.swing.JComponent; import org.springframework.binding.form.FormModel; import org.springframework.richclient.form.AbstractForm; import org.springframework.richclient.form.binding.swing.SwingBindingFactory; import org.springframework.richclient.form.builder.TableFormBuilder; public class FournisseurForm extends AbstractForm { public static final String FORM_NAME = "fournisseur"; //private JComponent nomFournisseurField; /** * @param pageFormModel */ public FournisseurForm( FormModel formModel ) { super(formModel, FORM_NAME); } /* * (non-Javadoc) * * @see org.springframework.richclient.form.AbstractForm#createFormControl() */ protected JComponent createFormControl() { final SwingBindingFactory bf = (SwingBindingFactory) getBindingFactory(); TableFormBuilder formBuilder = new TableFormBuilder(bf); formBuilder.setLabelAttributes("colGrId=label colSpec=right:pref"); formBuilder.addSeparator("new fournisseur"); formBuilder.row(); //nomFournisseurField = formBuilder.add("nom")[1]; formBuilder.add("raisonSociale"); formBuilder.row(); formBuilder.add("adresse"); formBuilder.row(); formBuilder.add("ville"); formBuilder.row(); formBuilder.add("tel"); formBuilder.row(); return formBuilder.getForm(); } /** * Try to place the focus in the firstNameField whenever the initial focus is being * set. * * @return */ /*public boolean requestFocusInWindow() { return nomFournisseurField.requestFocusInWindow(); }*/ }