我是使用Netbeans for Java Swing的新手。我创建了一个新的JFrame
表单,只是将名称标签和文本字段拖到了框架中。
现在,我标签中心的标签和文字字段。
当我最大化框架时,顺序(JLabel
和JTextField
的排列)将会发生变化。
是什么原因?
我该如何解决?
答案 0 :(得分:2)
我看到您正在使用NetBeans GUI构建器。你需要编辑 两个组件左侧和顶部的间隙。
所有四方都需要这些字符串。
单击阴影区域时,会弹出一个窗口。在那里 可以编辑您所拥有的差距类型。默认情况下,差距为 左侧和顶部不可调整大小。所以点击可调整大小的支票 按钮。
我建议您在不使用GUI Builder的情况下开始学习Swing。 在我看来,这是学习Swing的最佳方式。以后,当你 已经知道了什么,您可以开始使用NetBeans GUI Builder。
这里有两个Swing教程(第二个是由你真正创建的):