我正在使用SWT StyledText在窗口的一部分向用户显示数据。在另一个部分,我有一个图表,我在上面滑动我的鼠标指针。当我将鼠标滑过图形中的一个点时,它会突出显示StyledText区域中的相应条目。
我想让我的textArea自动滚动到最新的更改,所以我使用.setTopIndex()。
styledText.getStyleRangeAtOffset(offset)到目前为止,我的程序运行正常。我的下一个检查是:
styledText.getStyleRangeAtOffset(offset).isUnstyled 或
styledText.getStyleRangeAtOffset(offset).foreground 或者类似的东西。这就是问题所在。当我调用这些函数中的任何一个时,我都会得到一个nullPointerException。
发布于 2013-12-18 16:05:29
感谢您的所有提示:)经过一些调试后,我发现未编辑的styleRange为空。这就解释了我不断收到的nullPointer
https://stackoverflow.com/questions/20520193
复制相似问题