当光标在ITextEditor中时,如何更改光标类型?具体地说,在事件触发器上,我希望将光标更改为指针(类似于Ctrl+Hover在Java编辑器中所做的操作)。
我尝试过这样的标准代码:
PlatformUI.getWorkbench().getDisplay().getActiveShell().setCursor(new Cursor(PlatformUI.getWorkbench().getDisplay(), SWT.CURSOR_HAND));还有这个:
Display.getDefault().getActiveShell().setCursor(new Cursor(Display.getDefault(), SWT.CURSOR_HAND));但也不能改变光标。我一直无法在此找到其他文档。
任何帮助都将不胜感激。
发布于 2016-09-23 05:10:17
我想出来了,你可以通过文本小部件来设置:
StyledText textWidget = getSourceViewer().getTextWidget();
textWidget.setCursor(textWidget.getDisplay().getSystemCursor(SWT.CURSOR_ARROW));https://stackoverflow.com/questions/39648479
复制相似问题