gpt4 book ai didi

java - JPanel 的大小在 Netbeans 中没有改变

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:24:52 25 4
gpt4 key购买 nike

我有一个使用所有自动生成的内容创建的 Netbeans GUI 项目。

在主窗体上我有一个框架 View > JPanel (mainPanel)

我尝试将 preferredSizeMinimumSize 更改为我想要的尺寸,还尝试添加:

mainPanel.setSize(500,500);

mainPanel.setSize(new Dimension(500, 500));

但是当我运行应用程序时它并没有改变。谁能帮我解决这个问题。

谢谢。

最佳答案

还要考虑顶级容器的大小。

如果您使用自由设计布局,那么此代码将在第二行运行后立即更改面板的大小,这适用于托管 mainPanel 的 JFrame:

    mainPanel.setPreferredSize(new Dimension(500, 500));
setSize(new Dimension(1000, 1000));

手工设计 GUI 是一项很棒的 Activity 。它在 Swing 学习阶段特别有用,或者为了创建一些特殊的界面。但是对于主流应用程序开发,例如某些 CRUD 的多种形式,或者像使用高度重复软件模式的大多数类型的业务应用程序,使用像 Matisse 这样的图形设计器是值得的。为您节省大量时间和金钱。您还可以快速制作应用程序原型(prototype)并与客户就设计达成一致。

关于java - JPanel 的大小在 Netbeans 中没有改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7337460/

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