Как настроить метку компонента в ZKJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как настроить метку компонента в ZK

Сообщение Anonymous »

Я хочу настроить компонент Label в zk, и мне нужно добавить свойство, которое является обязательным. Когда я устанавливаю обязательное = "true", символ звездочки появится, а если я установлю обязательное = "false", символ звездочки исчезнет, и я пытаюсь вот так:

Код: Выделить всё

private Label label;
private Label sign;
private String lblValue;
private String REQUIRED_SIGN = " *";
private boolean mandatory;

public SignLabelCustom()
{
label = new Label();
label.setSclass("form-label");
appendChild(label);
sign = new Label();
if(mandatory=true){
sign.setValue(REQUIRED_SIGN);
sign.setStyle("color: red");
appendChild(sign);
}
else{
sign.setValue("");
sign.setStyle("color: red");
removeChild(sign);
}

}

public String getValue() {
return lblValue;
}

public boolean isMandatory() {
return mandatory;
}

public void setMandatory(boolean mandatory) {
this.mandatory = mandatory;
}

public void setValue(String lblValue) {
label.setValue(lblValue);
this.lblValue = lblValue;
}
но условие не работает, как его решить?

Подробнее здесь: https://stackoverflow.com/questions/392 ... abel-in-zk
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»