2016-09-22 3 views
0

カーソルがITextEditorにあるときにカーソルタイプを変更するにはどうすればよいですか?具体的には、イベントトリガでカーソルをポインタに変更したいのです(JavaエディタでCtrl + Hoverと同じように)。ITextEditorでのカーソルタイプの変更

私はこのような標準コードを試してみた

PlatformUI.getWorkbench().getDisplay().getActiveShell().setCursor(new Cursor(PlatformUI.getWorkbench().getDisplay(), SWT.CURSOR_HAND)); 

をし、この:

Display.getDefault().getActiveShell().setCursor(new Cursor(Display.getDefault(), SWT.CURSOR_HAND)); 

をどちらも、カーソルが変化しています。私はこれについて追加の文書を見つけることができませんでした。

どのような援助をいただければ幸いです。

答えて

0

私はあなたがテキストウィジェットを通してそれを設定することができ、それを考え出した:

StyledText textWidget = getSourceViewer().getTextWidget(); 
textWidget.setCursor(textWidget.getDisplay().getSystemCursor(SWT.CURSOR_ARROW)); 
関連する問題