Я использую таблицу ячеек gwt для отображения результатов поиска. У меня есть два столбца, где я показываю текст, связанный с поиском, и у меня есть столбец со стрелкой изображение, и когда я нажму на него, я должен открыть диалоговое окно и поместить его прямо рядом с щелчком изображения. В столбце нажмите кнопку Я могу показать диалоговое окно, но я не могу найти способ определить точную позицию изображения, щелкнув так, чтобы я мог разместиться рядом с ним. Ожидаемые функции несколько схожи с тем, что происходит когда мы наводим указатель мыши на странице поиска Google .... Пожалуйста, помогите ....Как получить положение изображения, щелкнутого в таблице сотовых таблиц gwt
2
A
ответ
4
Вам просто нужно это сделать. Но это только для textCell. Я думаю, вы знаете, как использовать этот образец для вашего дела.
column.setFieldUpdater(new FieldUpdater<Type, String>() {
@Override
public void update(int index, Type object, String value) {
int x = cellTable.getRowElement(index).getCells().getItem(columnNumber).getAbsoluteLeft();
int y = cellTable.getRowElement(index).getCells().getItem(columnNumber).getAbsoluteTop();
popupPanel.setPopupPosition(x, y);
popupPanel.show();
}
});
Смежные вопросы
- 1. Как получить строку, столбец в таблице gwt
- 2. Как добавить виджет как ячейку в таблице сотовых телефонов GWT
- 3. Как отключить (не удалять) столбец в таблице сотовых телефонов gwt
- 4. Как получить src щелкнутого изображения с прототипом
- 5. Горизонтальная прокрутка таблицы сотовых телефонов в GWT
- 6. Получить идентификатор изображения щелкнутого изображения в silverlight Deep Zoom?
- 7. GWT - Как добавить больше строк в таблицу сотовых/datagrid
- 8. GWT: получить вспомогательный объект для строки по id в таблице
- 9. Получение заголовков столбцов в таблице сотовых телефонов при нажатии в GWT
- 10. Как получить идентификатор щелкнутого элемента
- 11. Как получить индексы щелкнутого JButton?
- 12. Как получить положение изображения в Pygame
- 13. Получить идентификатор щелкнутого элемента
- 14. Получить содержимое щелкнутого div
- 15. Как изменить положение объекта изображения?
- 16. В gwt, что такое простейший код для подсчета количества строк в таблице сотовых?
- 17. Получить имя щелкнутого элемента
- 18. GWT groupabled Строки в ячейке для сотовых или в datagrid
- 19. Получить текст щелкнутого элемента в gridView
- 20. GWT установка положение SuggestBox
- 21. Как получить тег щелкнутого прямоугольника в matlab
- 22. Положение элементов в панели GWT
- 23. Установленное положение в таблице
- 24. Как получить положение изображения внутри сетки?
- 25. Как получить точное положение касания изображения?
- 26. Как получить положение изображения внутри ImageView?
- 27. Обертка JS в таблице ячеек GWT
- 28. Как получить прямоугольное положение обрезанного изображения
- 29. Загрузите все изображения сотовых изображений всех изображений в iOS
- 30. Столбец в таблице gwt celltable не сортируется
Посмотрите на реализацию DateBoxCell, который похож (место всплывающий календарь прямо рядом с датой щелкнули) –
GWT не DateBoxCell..They мог бы заменить его DatePickerCell и я видел их реализация и они использовали абсолютные левые и абсолютные значения следующим образом: panel.setPopupPosition (lastParent.getAbsoluteLeft() + offsetX, lastParent.getAbsoluteTop() + offsetY); Мой вопрос заключается в том, как узнать абсолютную левую и абсолютную вершину изображения, которое присутствует в столбце, который был нажат ... – Saritha
Извините, мой плохой, означает DatePickerCell, а не DateBoxCell. И чтобы ответить на ваш вопрос, хорошо, как DatePickerCell обнаруживает абсолютную левую и абсолютную вершину? Разве вы не можете сделать то же самое? –