我有一个JTable有一个表头,其中包含一个JLabel的Jaabel和一个JLabel上的鼠标监听器。单击JLabel时会显示一个对话框。我试图在没有鼠标的情况下在JTable标题中触发这个JLabel。为了在没有鼠标的情况下触发这个JLabel,我需要将焦点放在JTable标题上(也就是说,我需要JTable标题处于焦点遍历策略中)。有没有人知道它是否可以选中JTable标题单元格?是否有可能获得JTable页眉单元格的Tab焦点?
1
A
回答
2
table.getTableHeader().setFocusable(true)
或者,你可能会在行动“由一个JLabel触发”添加到表中的动作映射,并将其绑定到表中的when_ancestor的InputMap击键
2
对焦可以通过使用F8
放在的tableHeader当焦点在桌子上时。
然后,您可以使用右/左键在标题单元格之间移动。
您可以使用Tab键将焦点放回桌子上。
相关问题
- 1. tab键不能转移焦点为JTable
- 2. 如何在多选中获得JTable中的聚焦单元格
- 3. 是否有可能防止隐藏的元素跳入焦点
- 4. 是否有可能为单独的href格式化单元格
- 5. 如果我点击另一个Jtable单元格,如何从一个jtable单元格中移除焦点?
- 6. 将焦点移到可编辑的jtable单元上
- 7. Android:无法获得可点击的ListView页眉/页脚
- 8. JTable定制单元格渲染器焦点问题
- 9. Datagrid编辑单元格获得焦点时
- 10. 获得焦点上具有ComboBox DataGrid中使用Tab键
- 11. 是否有可能在960的单元内有一个网格?
- 12. 是否有可能有一个jqgrid treegrid单元格内的html
- 13. JTable单元格编辑是否可以使用键击?
- 14. 是否有一个jQuery选择器来获取所有可以获得焦点的元素?
- 15. 检查DOM元素是否有焦点
- 16. ZK - 检查元素是否有焦点
- 17. 是否有可能链接表格单元格
- 18. 是否有可能获得位图的点作为路径?
- 19. 是否有可能获得所有可能的网址?
- 20. 是否有可能获得链数?
- 21. 是否有可能获得参考值?
- 22. 是否有可能获得AngularJS认证?
- 23. DDS TIMFMT。是否有可能获得hh:mm?
- 24. 是否有可能获得RSS存档
- 25. 是否有可能获得进程TCP连接的5元组?
- 26. 是否有可能获得特定格式的java.util.Date对象?
- 27. 检查焦点是否设置为excel单元格
- 28. 带有前缀文本的JTable打印(不是页眉/页脚)
- 29. 检测是否有任何单元格正在JTable中编辑
- 30. 在JTable中单元格开始编辑在以下方式获得的两列焦点
谢谢,这工作。我有table.setFocusable(true):) – splatek