Я реализовал класс, чтобы дать мне более гибкий tooptip для класса org.eclipse.swt.widgets.Table. Как я уверен, вы все знаете, по умолчанию вы получаете одну всплывающую подсказку для всей таблицы, а не отдельные подсказки для каждой ячейки.Почему Table.getItem (Point) всегда возвращает элемент из нулевого столбца?
Мой объект создает несколько слушателей, чтобы реализовать свою собственную чувствительную к местоположению подсказку, однако, когда я вызываю Table.getItem (Point), чтобы получить TableItem (или ячейку), по которой курсор мыши зависает, он всегда возвращает ячейку из столбец 0 правильной строки.
таблица в вопросе создается TableViewer с этим заклинанием ...
viewer = new TableViewer(parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL | SWT.FULL_SELECTION);
Где я буду неправильно?