У меня есть AjaxEditableLabelColumn
с onChange
метод. Мне нужно изменить цвет фона ячейки, которую я только что редактировал. Это код:Как изменить цвет ячейки AjaxEditableLabelColumn в Wicket
private AjaxEditableLabelColumn<User, String> createMyEditableColumn(String propertyExpression, boolean sortable) {
AjaxEditableLabelColumn<User, String> column = new AjaxEditableLabelColumn<User, String>(propertyExpression, sortable) {
private static final long serialVersionUID = 1L;
@Override
protected void onChange(AjaxRequestTarget target, IModel<User> model) {
User newRecord = model.getObject();
if (newRecord.hasChanged()) {
if (newRecord.isRight()) {
((((TURN GREEN))))
} else {
((((TURN RED)))))
}
} else {
((((REMOVE COLOR))))
}
}
};
return column;
}
Я не вижу, что это Калитка Класс: http://ci.apache.org/projects/wicket/apidocs/ 6.x/Что это? –
Я думаю @ Mot4 сделал собственный класс, я прав? –
Да, сделано мной. – Mot4