![]() |
Отследить click по полю datagird?
Поле создаётся с помощью cellRenderer, в поле вставляется картинка, собственно как отследить клик по картинку, в событиях dataGrid ничего подходящего нету :(
|
можно на саму картинку и повесить обработку клика
Код:
public class MyCellRenederer extends CellRenderer |
Цитата:
Клик надо вешать извне на событие Event.CHANGE или ListEvent.ITEM_CLICK. |
ListEvent.ITEM_CLICK. скажите а как повесить событие на dataGrid Так разве можно?
|
ага, если нужен клик по ячейке, а не именно по картинке, то и впрям незачем такой огород городить, что я предложил..
достаточно смотреть target в MouseEvent.CLICK |
нет суация же такая, я в datagrid вставляю картинку, так вот надо чтобы по клику происходило удаление, мне как минимум, надо отловить, что клик по картинке произошёл, и отловить какая строка в dataGrid
|
Попробовал событие ListEvent.ITEM_CLICK, оно работает везде, кроме моего отрендер. поля, там вообще клик не срабатывает :(
|
Всем спасибо ListEvent.ITEM_CLICK.
Сработало :-) Код:
dg.addEventListener(ListEvent.ITEM_CLICK, deleteRow); |
Пользователь motoroller забанен на неделю за мультипостинг.
|
спасибо за код, Мотороллер!
|
| Часовой пояс GMT +4, время: 10:18. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.