JTable SetUrrendersFocusonKeystroke+;swingx自动完成除颤器

JTable SetUrrendersFocusonKeystroke+;swingx自动完成除颤器,swing,autocomplete,jtable,swingx,Swing,Autocomplete,Jtable,Swingx,在使用JTable时遇到另一个问题。 情况如下: 我有一个jtable,它在celleditor中使用autocompletedecorator。我将jtable subrenderfocus设置为true,这是为了启用插入符号定位,即使用户在不单击jtable的情况下进行编辑。 现在的问题是,每当我没有双击单元格就开始编辑时,我输入的第一个字母就不见了。但是自动补全计算器知道我键入的内容并显示建议。 我需要找到一种方法,确保在我没有双击单元格时,我键入的内容没有消失。 示例:当我双击单元格并键

在使用JTable时遇到另一个问题。

情况如下:
我有一个jtable,它在celleditor中使用autocompletedecorator。我将jtable subrenderfocus设置为true,这是为了启用插入符号定位,即使用户在不单击jtable的情况下进行编辑。

现在的问题是,每当我没有双击单元格就开始编辑时,我输入的第一个字母就不见了。但是自动补全计算器知道我键入的内容并显示建议。

我需要找到一种方法,确保在我没有双击单元格时,我键入的内容没有消失。

示例:

当我双击单元格并键入“q”时,一切正常。q i类型没有消失,自动完成的除颤器在q之后显示装饰

但是,当我不双击直接键入时。我输入的“q”消失了,而自动完成计算器显示的文本显示了包括“q”在内的所有内容,这意味着我必须再次输入“q”。


我希望这里有人能帮我。提前谢谢你

听起来你没有展示的代码有问题:-)@Yoh你能举个小例子来说明你的问题吗?