【问题标题】:Making the mouse coordinates take the center of a frame as Origin-Java使鼠标坐标以帧的中心为 Origin-Java
【发布时间】:2016-10-29 17:50:36
【问题描述】:

如何让 MouseMotionListener 在帧的中心读取 (0,0) 而不是默认的左上角位置?

【问题讨论】:

    标签: java mousemotionlistener


    【解决方案1】:

    你没有。相反,您需要翻译程序模型中返回的 Point。

    创建一个方法,Point convert(Point p),您可以在其中平移(并在需要时缩放)鼠标MotionListener 返回的视图 上的点,以在程序的模型中给出该点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-02
      • 1970-01-01
      • 2013-04-30
      • 1970-01-01
      • 1970-01-01
      • 2011-06-20
      • 2012-11-08
      • 1970-01-01
      相关资源
      最近更新 更多