Java Bobbylight自动完成不';我不能处理像这样的特殊角色$

Java Bobbylight自动完成不';我不能处理像这样的特殊角色$,java,autocomplete,Java,Autocomplete,我正在尝试使用Bobbylight自动完成库,该库在github上提供,在这里可以使用RSyntaxTextArea。如自动完成页面上的示例所示,我使用的是BasicCompletion,但我的一些文本包含特殊字符,如$。下面给出了我用来添加文本的示例代码行 DefaultCompletionProvider provider = new DefaultCompletionProvider(); provider.addCompletion(new BasicCompletion(provide

我正在尝试使用Bobbylight自动完成库,该库在github上提供,在这里可以使用RSyntaxTextArea。如自动完成页面上的示例所示,我使用的是BasicCompletion,但我的一些文本包含特殊字符,如$。下面给出了我用来添加文本的示例代码行

DefaultCompletionProvider provider = new DefaultCompletionProvider();
provider.addCompletion(new BasicCompletion(provider, "abc$xyz"));
当我键入abc$时,上面的代码显示abc$xyz。然而,当我继续输入abc$x时,它开始显示从x开始的项目。预期的行为是,当用户键入abc$x时,它应该继续显示abc$xyz

我试图找到提前使用此库的文档,但找不到。 如果有人知道如何使用这个库处理特殊字符,请告诉我

提前谢谢