![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
Новичок ![]() Группа: Новичок Сообщений: 2 Регистрация: 26.06.2011 Пользователь №: 10571 ![]() |
Привет!
Столкнулся с такой задачей. Нужно, чтобы при наведении на List в cellRenderer появлялась иконка-кнопка на которую можно былобы нажать и удалить елемент из списка. Я это реализовал, но работает оно не коректно, вообщем глючит. Пробовал переопределять cellRenderer . Вроде как всё хорошо. Добавил туда кнопку, но она не нажимаеться. Пробовал использовать mouseChildren. Кнопка нажимается, но сама ячейка уже не нажимается. Вообщем мучаюсь уже третий день. Уже не знаю куда смотреть. Одним словом прошу помочь. Хотя бы подскажите в какую сторону думать. Заранее спасибо. |
|
|
![]()
Сообщение
#2
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4332 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
mveyder
Думать здесь нужно в ту сторону, чтобы изучить класс cellRenderer и, при необходимости, компонент List, его использующий. Для этого почитать хелп, книги или мануалы, что его описывают. Цитата Возможно ли вставить елемент-кнопку в List С данным компонентом не работал, но решить данную задачу вполне реально. Исходя из описания класса, установка кнопок должна поддерживаться, но раз у тебя с этим глюки, то нужно сделать по другому. Поставь обработчик события нажатия (click) на ячейку (что поддерживается компонентом), которая у тебя по задумке д.б. кнопкой для удаления элемента из списка, и таким образом ты сделаешь ячейку-кнопку. |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 17.10.2011 - 22:19 |