gpt4 book ai didi

java - 如何将 JButton 放置在 JFrame 中的某个坐标处

转载 作者:行者123 更新时间:2023-12-01 16:03:38 25 4
gpt4 key购买 nike

我想知道如何将 JButtons 放置在 JFrame 中的特定坐标处。我一整天都在看布局。这不符合我的目的。我更喜欢像 setBounds 这样的东西。有传言说它不起作用,但 setLocation 可以。我尝试过,但是程序忽略了 setLocation 行并将其设置为布局。

<小时/>

代码

<小时/>
import javax.swing.JButton;
import javax.swing.JFrame;
import java.awt.BorderLayout;

public class SwingUI extends JFrame {

public SwingUI() {
JFrame frm = new JFrame("OmegaZ");
JButton btn = new JButton("ClickMe");
frm.getContentPane().add(btn, BorderLayout.NORTH);
frm.setSize(400, 400);
frm.setVisible(true);
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
btn.setLocation(100, 200);
}

public static void main(String[] args) {

new SwingUI();
}
}
<小时/>

感谢任何帮助。

非常感谢

最佳答案

您可以使用空布局进行绝对定位。在这种情况下,您将完成所有工作。

关于java - 如何将 JButton 放置在 JFrame 中的某个坐标处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3170040/

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