167,7 → 167,7 |
|
// nom complet |
Object nomComplet = personne.obtenirValeurChamp("fmt_nom_complet"); |
ajouterTextFieldNonEditable(fsIdentite,"Nom Complet", nomComplet); |
ajouterLabelField(fsIdentite,"Nom Complet", nomComplet); |
|
// Nom autre : champ truk; non-typé |
LinkedList<String> nomsAutre = (LinkedList<String>) personne.getChaineDenormaliseAsMapOrList("truk_nom_autre"); |
182,7 → 182,7 |
|
// abreviation |
Object abreviation = personne.obtenirValeurChamp("abreviation"); |
ajouterTextFieldNonEditable(fsIdentite, "Abreviation", abreviation); |
ajouterLabelField(fsIdentite, "Abreviation", abreviation); |
|
// Abréviations, autre : non-typé |
LinkedList<String> abrevAutres = (LinkedList<String>) personne.getChaineDenormaliseAsMapOrList("truk_abreviation_autre"); |
199,19 → 199,19 |
// date naissance |
// TODO : Mettre la date en format FR 10/12/09 |
Object dateNaissance = personne.obtenirValeurChamp("naissance_date"); |
ajouterTextFieldNonEditable(fsIdentite, "Né le", dateNaissance); |
ajouterLabelField(fsIdentite, "Né le", dateNaissance); |
|
// lieu naissance |
Object lieuNaissance = personne.obtenirValeurChamp("naissance_lieu"); |
ajouterTextFieldNonEditable(fsIdentite, "A", lieuNaissance); |
ajouterLabelField(fsIdentite, "A", lieuNaissance); |
|
// date deces |
Object dateDeces = personne.obtenirValeurChamp("deces_date"); |
ajouterTextFieldNonEditable(fsIdentite, "Date décès", dateDeces); |
ajouterLabelField(fsIdentite, "Date décès", dateDeces); |
|
// lieu deces |
Object lieuDeces = personne.obtenirValeurChamp("deces_lieu"); |
ajouterTextFieldNonEditable(fsIdentite, "Lieu de décès", lieuDeces); |
ajouterLabelField(fsIdentite, "Lieu de décès", lieuDeces); |
|
fsIdentite.addText("<hr>"); |
|
340,26 → 340,26 |
* Adresses : |
* */ |
String adresse01 = (String) personne.obtenirValeurChamp("adresse_01"); |
ajouterTextFieldNonEditable(fsAdressePerso, "Adresse", adresse01); |
ajouterLabelField(fsAdressePerso, "Adresse", adresse01); |
|
|
String adresse02 = (String) personne.obtenirValeurChamp("adresse_02"); |
ajouterTextFieldNonEditable(fsAdressePerso, "", adresse02); |
ajouterLabelField(fsAdressePerso, "", adresse02); |
|
String boitePostale = (String) personne.obtenirValeurChamp("bp"); |
ajouterTextFieldNonEditable(fsAdressePerso, "Boite Postale", boitePostale); |
ajouterLabelField(fsAdressePerso, "Boite Postale", boitePostale); |
|
String codePostal = (String) personne.obtenirValeurChamp("code_postal"); |
ajouterTextFieldNonEditable(fsAdressePerso, "Code postal", codePostal); |
ajouterLabelField(fsAdressePerso, "Code postal", codePostal); |
|
String ville = (String) personne.obtenirValeurChamp("ville"); |
ajouterTextFieldNonEditable(fsAdressePerso, "Ville", ville); |
ajouterLabelField(fsAdressePerso, "Ville", ville); |
|
String region = (String) personne.obtenirValeurChamp("region"); |
ajouterTextFieldNonEditable(fsAdressePerso, "Région", region); |
ajouterLabelField(fsAdressePerso, "Région", region); |
|
String pays = (String) personne.obtenirValeurChamp("pays"); |
ajouterTextFieldNonEditable(fsAdressePerso, "Pays", pays); |
ajouterLabelField(fsAdressePerso, "Pays", pays); |
|
fsAdressePerso.addText("<br >"); |
fsAdressePerso.setWidth("350px"); |
373,12 → 373,14 |
* */ |
|
// Biographie |
// Spécialité |
// Recolte |
// tabInfosNat |
layout(); |
} |
} |
|
private void ajouterTextFieldNonEditable(FieldSet fs, String tfLabel, Object tfValue) { |
private void ajouterLabelField(FieldSet fs, String tfLabel, Object tfValue) { |
|
if ((tfValue!=null)&&(!tfValue.toString().trim().equals(""))) { |
|
392,25 → 394,12 |
} |
tf.setValue(tfValue); |
|
// Non éditable : on empêche l'évènement par défaut |
// > MAJ 27/07 : inutile avec LabelField |
//rendreNonEditable(tf); |
|
//Ajout au fieldSet |
fs.add(tf); |
} |
} |
|
/* |
* private void rendreNonEditable(Field field) { |
|
field.addKeyListener(new KeyListener() { |
public void componentKeyPress(ComponentEvent ev) { |
ev.stopEvent(); |
} |
}); |
} |
*/ |
|
|
|
public void rafraichir(Object nouvelleDonnees) { |