Null布局螺丝我的程序在netbeans



我在null布局和自由设计布局中设计了我的程序,然而,当我编译我的程序并以null布局运行它时,窗口会调整大小(尽管我的原始大小,并指定默认大小,最小,最大等),按钮不再可见。然而,当我在自由设计布局中编译和运行我的程序时,大小是完美的,它工作得很好,但是当我执行各种操作(例如:使组件可见,设置文本等)时,我的组件就搞砸了。有什么办法解决这个问题吗?我相信这是netbeans的bug,但我不知道。请帮忙,这是一场灾难。我用的是Netbeans 7.0.1

有什么解决办法吗?

是的,使用布局管理器。使用空布局几乎是绝不是的方法。

如果您需要在运行时重新排列组件或更改标签,那么"自由设计"可能不是您要走的路。它不是为这个设计的,它真的和netbeans没有任何关系。您需要了解如何使用适当的布局管理器来实现您想要的效果。

除了标准的布局管理器,你可能还想看看Mig layout。

在IIRC中,netbeans还提供了用于绝对定位的XY布局。这只比空布局好一点,因为你的UI在另一个系统上看起来会很糟糕,但如果你不在乎这个,那么这可能是你的正确答案。

相关内容

  • 没有找到相关文章

最新更新