gpt4 book ai didi

java - JFrame 与 GroupLayout

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

我正在尝试创建一个类,它扩展 JFrame 并使用 GroupLayout,但我找不到如何做到这一点。对于 JPanel 来说非常简单:

GroupLayout layout=new GroupLayout(this);
setLayout(layout);

但是,如果我使用 JFrame,它会说我要在第二行为框架添加两个容器,但如果没有该行,则不会添加布局,而是显示最后添加的组件。尝试过谷歌搜索,没有运气。谢谢!

最佳答案

对于 GroupLayout 主机容器,您需要使用将所有可见组件添加到 JFrame 的容器。这是ContentPane:

JFrame frame = new JFrame();
GroupLayout groupLayout = new GroupLayout(frame.getContentPane());
frame.setLayout(groupLayout);

关于java - JFrame 与 GroupLayout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15312472/

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