gpt4 book ai didi

java - 使用 MouseListener 和两个类获取鼠标坐标

转载 作者:行者123 更新时间:2023-11-30 03:27:34 26 4
gpt4 key购买 nike

我需要帮助来获取鼠标单击的 x 和 y 坐标。我已经描述了地点和命名地点对话框,它们通过 Plats 对象(另一个类)保存信息。我需要它们的坐标,具体取决于您在面板上单击的位置。我的 Plats 类如何获取鼠标单击的 x 和 y 坐标?这是我的父类(super class)

    }
}

最佳答案

使用 SwingUtilities 类。它有方法

public static Point convertPoint(Component source,int x, int y,Component destination)

源是 MouseEvent mev.getSource() 目标是目标组件。

你也可以使用

public static void convertPointToScreen(Point p,Component c) 

如果您需要屏幕坐标

关于java - 使用 MouseListener 和两个类获取鼠标坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29822115/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com