org.eclipse.swt.widgets.Tableクラスのより柔軟なtooptipを提供するクラスを実装しました。ご存知のとおり、デフォルトでは、テーブル全体に対して1つのツールチップが表示されますが、セルごとに個別のヒントは表示されません。
私のオブジェクトは、独自の場所に依存するツールチップを実装するために多数のリスナーを作成しますが、Table.getItem(Point)を呼び出して、マウスがホバーしているTableItem(またはセル)を取得すると、常に、正しい行。
問題のテーブルは、この呪文を使用してTableViewerによって作成されます...
viewer = new TableViewer( parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL | SWT.FULL_SELECTION );
どこが間違っているのですか?