我想在右键单击treenode时,弹出popupmenu,但是现在是可以弹出,但我不能将popupmenu定位在treenode处,要得到treenode的坐标,然后才能定位弹出菜单,但现在treenode的坐标我不知道怎么得到。
我现在倒可以得到treenode的y坐标,x坐标我通过treenode.getPath().length*30得到,很明显这样得到x坐标不太好,因此请教x坐标怎么得到。谢谢!
我现在倒可以得到treenode的y坐标,x坐标我通过treenode.getPath().length*30得到,很明显这样得到x坐标不太好,因此请教x坐标怎么得到。谢谢!
解决方案 »
- Socket文件传输错误
- 输入5组英文,然后根据英文的首字进行排序输出~~~
- 参数 g 不是null值吗? 怎么可以调用方法?
- 怎么将字符转化为字符串
- 学了基本的java 语言,学那种技术先好呢?
- System.exit(0)和System.exit(1)什么区别?
- _mthclass$是什么呢?在什么时候调用呢,看下面的代码
- 听说JVM的源代码可以下载到?谁能告诉我怎么下载?
- java怎么入门啊?各位用的是什么操作系统?
- 求助java连接数据库的事务提交
- 怎么样用java实现橡皮擦动能?在线等待!!!
- statement查询之后再接着stm.executeUpdate会导致之前查询出来ResultSet关闭不?
if ( e.isPopupTrigger()) {
popupMenu.show((JComponent)e.getSource(),
e.getX(), e.getY() );
}
}
jTree1.getPathBounds(treepath)可以得到treenode的位置