gpt4 book ai didi

java - Swing 容器和 Controller 不遵守应用于它们的设置?

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

我正在使用 Netbeans 7,在设计 Swing 容器和 Controller 时遇到了最不寻常的情况。由于某些未知的原因,在某些情况下,容器或 Controller 决定选择自己的大小和尺寸,尽管我已尝试在代码级别和每个容器的属性 View 中设置这些参数。有时我的一些 jButton 的文本标签未显示,有时我会得到不同大小的 JDialog 或 JPanel,即使我在设计 View 和代码级别都指定了它们。

有人对这种奇怪的行为有任何解释吗?或者有人在 Netbeans 上遇到过类似的问题吗?!

亲切的问候

最佳答案

您可能通过内置的FreeLayoutGridBagLayout来放置容器。有关内置选项和函数的具体问题,请参阅 Netbeans Forums ,但看起来没有问题的答案,

Java Desktop Aplication ( JSR296 ) 是长期以来不受支持的框架,我不知道原因,也不知道为什么(以避免任何猜测)

Java 桌面应用程序 基于 Java AWTSwing 组件

考虑使用标准 Swing JComponents按标准铺设LayoutManagers ,而不是重新定义不支持的 Framework,关于 Swing 是否有当前(已标记)Swing 论坛

也许从准备好的选项中拖放组件太舒服了,但有麻烦的定制(我认为是非用户友好的)

为了得到好的答案,你必须根据 SSCCE 提出问题

关于java - Swing 容器和 Controller 不遵守应用于它们的设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7783221/

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