gpt4 book ai didi

java setLocationRelativeTo 命令帮助

转载 作者:行者123 更新时间:2023-11-30 11:55:50 30 4
gpt4 key购买 nike

好的,所以我在 Java 中有一个显示按钮的 GUI JFrame。当您单击按钮时,会创建另一个 JFrame,其中包含不同的信息等...

带有按钮的初始 JFrame 使用 setLocationRelativeTo(null);将自己置于屏幕中央。我希望将第二帧定位在与第一帧相同的位置,但我希望它位于它下方 20 像素的位置,而不是正好位于它的顶部。

我该怎么做?

最佳答案

使用setLocationRelativeTo(null)后就可以获取位置,那么只需要在第二帧设置位置即可:

JFrame f1 = ...;
JFrame f2 = ...;

f1.setLocationRelativeTo(null);
f2.setLocation(new Point(f1.getX(), f2.getY() + 20));

关于java setLocationRelativeTo 命令帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4800976/

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