如何确定屏幕上 JXTreeTable 中特定单元格的位置?
问问题
218 次
1 回答
4
不确定,但合并了一些关于主题的信息。
- 此链接显示了计算摆动组件坐标的方法:Getting coordinates of a component in java
- 此链接显示,
JXTreeTable
扩展JTable
:- 此链接显示检索单元格坐标的方法JTable
:http ://www.java-forums.org/awt-swing/23061-jtable-cell-coordinates.html
所以最终的解决方案理论上可以只调用方法(来自JTable API
):
public Rectangle getCellRect(int row, int column, boolean includeSpacing)
如果需要,然后使用SwingUtilities.convertRectangle
获取确切的屏幕位置。
老实说,如果你试一试,我会很好奇它是否有效:)
于 2012-08-23T18:32:00.523 回答