gpt4 book ai didi

java - 使 x0 和 y0 从 jframe 的中心开始?

转载 作者:行者123 更新时间:2023-12-02 08:52:19 25 4
gpt4 key购买 nike

嗨,我只是想知道如何在不使用 frame.setLocationRelativeTo(null) 的情况下使 x 和 y 轴从 jframe 的中心开始,因为我希望能够拥有jframe 跟随我的光标,现在它正在将 jframe 的左上角放在我的光标上,但我希望它位于中心。谢谢。

最佳答案

这是相当简单的任务

int newX=cursorX-frame.getWidth()/2;
int newY=cursorY-frame.getHeight()/2;

并且比

frame.setLocation(newX,newY);

这将以鼠标光标位于框架中间的方式定位框架。

关于java - 使 x0 和 y0 从 jframe 的中心开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60697097/

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