我用java做了一个画图软件,调用Graphics的rotate后,系统的坐标整个的乱掉了。请问有没有好的处理方法啊?

stamp80 2004-10-18 10:18:54
我尝试了在一个图形rotate之后采用旋转一个相反角度的方法把系统的坐标轴转回去,这样其他图形没问题了。但是旋转过的这个图形的相应鼠标操作就会产生问题,最典型的就是点击鼠标选中图形时,明显的鼠标放到图形上了,但是选不中。必须把鼠标放到旋转前的原位置才能选中图形。望高人赐教!
...全文
191 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
stamp80 2004-10-19
  • 打赏
  • 举报
回复
怎么用相对坐标系?
youthy_yy 2004-10-18
  • 打赏
  • 举报
回复
用相对坐标系
lzmailcn 2004-10-18
  • 打赏
  • 举报
回复
我的经验是,具体的应用不要用系统的标准方法,一般我都会自已写一个旋转方法,传入一个角度,重新计算各个结点的坐标就可以了,由于坐标已经变了,调用结点坐标来判断的选取方法就自然会得到新坐标。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧