java - 为什么 Netbeans 设计者将 JFrame 大小设置为与我指定的不同的值?

标签 java swing netbeans netbeans-8

在 netbeans 设计器中,我使用的每个框架和面板都设置为 [415,330],但是当我运行程序时,窗口看起来仍然设置为 [400,300] 或接近的值。我正在更改最小、最大和首选尺寸。我还需要做其他事情吗?

编辑:重新启动 netbeans,问题自行解决。

最佳答案

即使您已使用 minimumSizepreferredSize 设置大小,您也可能忘记调用 Window.pack(),其中Swing 将根据设置的大小调整组件(及其所有子组件)的大小。

设置所有首选尺寸后,您可以在窗口(或构建窗口的任何内容)中调用它。

关于java - 为什么 Netbeans 设计者将 JFrame 大小设置为与我指定的不同的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27879699/

相关文章:

java - 使用@Inheritance注释的实体不能使用@AttributeOverride或@AttributeOverrides :

java - 如何将任何其他布局管理器用于 jscrollpane 而不是使用空布局

java - 如何让 "Camera"只显示加载区域的一部分

java - JSpinner : Increase length of editor box

java - NetBeans 中的警告 : Skipping entry because it is not an absolute URI. GlassFish

java - 在 Java Servlet 中生成 JSON 对象

Java 文件选择器循环

java - 代码覆盖率插件在 NetBeans 7.0 中是否仍然可用?我该如何使用它?

java - JAVA如何通过手工编码制作GUI?

java - 需要有条件地改变 ResultSet.getString(Value)----