Я использую составную ячейку в сетке, которая имеет две кнопки. Я хочу обрабатывать события щелчка на обеих кнопках отдельно. Возможно ли это? подробно объясните, как обрабатывать эти события отдельно.Обработка композитных ячеек Обработка
Я прикрепляю свой составной код ячейки с помощью кнопок для ссылки.
private CompositeCell<FilterInfo> createCompositeCell(){
HasCell<FilterInfo, String> button1= new HasCell<FilterInfo, String>() {
public Cell<String> getCell() {
return new TextCell();
}
public FieldUpdater<FilterInfo, String> getFieldUpdater() {
// TODO Auto-generated method stub
return null;
}
public String getValue(FilterInfo object) {
return "button 1";
}};
HasCell<FilterInfo, String> button2= new HasCell<FilterInfo,String>(){
public Cell<String> getCell() {
return new ButtonCell();
}
public FieldUpdater<FilterInfo, String> getFieldUpdater() {
// TODO Auto-generated method stub
return null;
}
public String getValue(FilterInfo object) {
// TODO Auto-generated method stub
return "button 2";
}
};
List<HasCell<FilterInfo, ?>> cells = new ArrayList<HasCell<FilterInfo, ?>>();
cells.add(button1);
cells.add(button2);
CompositeCell<FilterInfo> compositeCell = new CompositeCell<FilterInfo>(cells);
return compositeCell;
Пожалуйста, кто может привести пример кода мудр обработчиков –
Я обновил код в моем ответе. Теперь это рабочий пример кода. – Adam
Спасибо @ Adam.It работал –