【发布时间】:2012-07-26 09:37:50
【问题描述】:
总结:
在我的桌面应用程序中,我加载了一个 Jtable,在编辑模式下,如果我按下 Tab,我需要将单元格的焦点移到下一个单元格上。
问题: 当我编辑单元格的值,然后当我按 Tab 时,焦点会丢失。我在网上做了一些搜索,我发现它发生是因为在每个 Tab 按下 Jtable 都会自行重新加载。
可能的解决方案 我正在考虑的一个解决方案是获取我正在工作的单元格的索引,在全局变量中相同,然后按 Tab 键我可以获得下一个单元格的索引并将焦点设置在该单元格上。 不知何故,它不起作用。
请提出建议。
提前谢谢..
【问题讨论】:
-
+1 用于构建您的问题 :-) 虽然我不太明白:focus 下一个单元格到底是什么意思?接下来开始编辑?类似于 focus is lost - 来自哪个组件? 在每个选项卡上按 Jtable 会自行重新加载 不,这不是默认行为。最好编写一个 SSCCE 来演示您的问题,这样简单的语言误解就不会成为解决方案的方式:-)