private void completePanel() { if (criterion != null) { jtfCode.setText(criterion.getCode()); jtfCode.setEditable(false); jtfLibelle.setText(criterion.getLibelle()); jcbSortOrder.setSelectedIndex((criterion.getSortOrder() > 0) ? 0 : 1); jcbPlacementCriterion.setSelected(criterion.isPlacement()); jcbClassementCriterion.setSelected(criterion.isClassement()); jcbSortOrder.setEnabled(!parent.getWorkConfiguration().isOfficialProfile()); jcbPlacementCriterion.setEnabled(!parent.getWorkConfiguration().isOfficialProfile()); jcbClassementCriterion.setEnabled(!parent.getWorkConfiguration().isOfficialProfile()); } }
private void affectLibelle() { setTitle(ConcoursJeunes.ajrLibelle.getResourceString("criterion.titre")); jlCode.setText(ConcoursJeunes.ajrLibelle.getResourceString("criterion.code")); jlLibelle.setText(ConcoursJeunes.ajrLibelle.getResourceString("criterion.libelle")); jlSortOrder.setText(ConcoursJeunes.ajrLibelle.getResourceString("criterion.ordretri")); jcbSortOrder.removeAllItems(); jcbSortOrder.addItem(ConcoursJeunes.ajrLibelle.getResourceString("criterion.ordretri.asc")); jcbSortOrder.addItem(ConcoursJeunes.ajrLibelle.getResourceString("criterion.ordretri.desc")); jcbPlacementCriterion.setText( ConcoursJeunes.ajrLibelle.getResourceString("criterion.placement")); jcbClassementCriterion.setText( ConcoursJeunes.ajrLibelle.getResourceString("criterion.classement")); jbValider.setText(ConcoursJeunes.ajrLibelle.getResourceString("bouton.valider")); jbAnnuler.setText(ConcoursJeunes.ajrLibelle.getResourceString("bouton.annuler")); }
/** @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) */ public void actionPerformed(ActionEvent e) { if (e.getSource() == jbValider) { if (criterion == null) { criterion = new Criterion(jtfCode.getText()); parent .getWorkConfiguration() .getCriteriaPopulation() .put(criterion, new ArrayList<CriterionElement>()); parent.getWorkConfiguration().getListCriteria().add(criterion); } criterion.setSortOrder( (jcbSortOrder.getSelectedIndex() == 1) ? Criterion.SORT_DESC : Criterion.SORT_ASC); criterion.setLibelle(jtfLibelle.getText()); criterion.setPlacement(jcbPlacementCriterion.isSelected()); criterion.setClassement(jcbClassementCriterion.isSelected()); setVisible(false); } else if (e.getSource() == jbAnnuler) { setVisible(false); } }