2016-09-22 86 views
0

如何在光标处于ITextEditor时更改光标类型?具体来说,在事件触发器上,我希望将光标更改为指针(类似于Ctrl + Hover在Java编辑器中执行的操作)。更改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));