在 netbeans 设计器中,我使用的每个框架和面板都设置为 [415,330],但是当我运行程序时,窗口看起来仍然设置为 [400,300] 或接近的值。我正在更改最小、最大和首选尺寸。我还需要做其他事情吗?
编辑:重新启动 netbeans,问题自行解决。
最佳答案
即使您已使用 minimumSize
和 preferredSize
设置大小,您也可能忘记调用 Window.pack()
,其中Swing 将根据设置的大小调整组件(及其所有子组件)的大小。
设置所有首选尺寸后,您可以在窗口(或构建窗口的任何内容)中调用它。
关于java - 为什么 Netbeans 设计者将 JFrame 大小设置为与我指定的不同的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27879699/