JTable setSurrendersFocusOnKeyStroke + swingx autoCompleteDecorator

时间:2013-06-07 08:46:14

标签: swing autocomplete jtable swingx

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

情况如下:
我有一个jtable,在celleditor中使用autocompletedecorator。并且我将jtable surrenderfocus设置为true,即使用户在不点击jtable的情况下进行编辑,也可以进行插入符号定位。

现在的问题是,每当我开始编辑而不双击单元格时,我输入的第一个字母就消失了。但autocompletedecorator知道我输入的内容并显示建议。

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

例如:

当我双击单元格并输入“q”时,一切正常。 q i类型没有消失,autocompletedecorator显示q之后的装饰。

但是,当我直接输入而不是双击。我输入的“q”已经消失,而autocompletedecorator显示的文字显示包括“q”在内的所有内容,这意味着我必须再次输入“q”。

我希望有人可以帮助我。提前谢谢你。 =]

0 个答案:

没有答案