Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 954 → Rev 955

/trunk/src/org/tela_botanica/client/composants/ChampSliderPourcentage.java
12,16 → 12,14
public class ChampSliderPourcentage extends SliderField {
private String message = null;
private ChampSliderPourcentage sliderChamp = null;
public ChampSliderPourcentage(String label) {
super(creerSliderPoucentage(label));
sliderChamp = this;
message = label;
this.getSlider().addListener(Events.Change, new Listener<SliderEvent>() {
public void handleEvent(SliderEvent be) {
int pourcent = ((Slider) be.getComponent()).getValue();
sliderChamp.setFieldLabel(message+" ("+pourcent+"%) ");
setFieldLabel(message+" ("+pourcent+"%) ");
}
});
this.setFieldLabel(message);
39,8 → 37,9
public String getValeur() {
String valeur = "";
if (sliderChamp.getValue() != 0) {
valeur = UtilNombre.formaterEnEntier(sliderChamp.getValue());
int pourcentage = getSlider().getValue();
if (pourcentage != 0) {
valeur = UtilNombre.formaterEnEntier(pourcentage);
}
return valeur;
}
47,7 → 46,7
public void peupler(String valeur) {
if (!UtilString.isEmpty(valeur)) {
sliderChamp.setValue(UtilString.formaterEnEntier(valeur));
setValue(UtilString.formaterEnEntier(valeur));
}
}
}