Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
来自JavaIDE的奇怪行为(NetBeans)_Java_User Interface_Netbeans_Ide - Fatal编程技术网

来自JavaIDE的奇怪行为(NetBeans)

来自JavaIDE的奇怪行为(NetBeans),java,user-interface,netbeans,ide,Java,User Interface,Netbeans,Ide,我正在使用Java和NetBeans创建一个应用程序,在使用编辑器制作和更改GUI时,我似乎得到了一些不同的结果 我在编辑器中的设计如下所示: 当我点击图标演示它的实际外观时,我看到: 请注意,GUI右侧的面板已向下移动,并因此按下了文本框 现在,当我开始运行应用程序时,我看到: 我可能太习惯VisualStudioIDE的工作方式了,事实上,所有的东西都放在你放的地方,我是否错过了一些隐藏的技巧或属性,这些技巧或属性会把所有东西都扔掉 谢谢你抽出时间 编辑: 组件代码-我以前遇到过此类问

我正在使用Java和NetBeans创建一个应用程序,在使用编辑器制作和更改GUI时,我似乎得到了一些不同的结果

我在编辑器中的设计如下所示:

当我点击图标演示它的实际外观时,我看到:

请注意,GUI右侧的面板已向下移动,并因此按下了文本框

现在,当我开始运行应用程序时,我看到:

我可能太习惯VisualStudioIDE的工作方式了,事实上,所有的东西都放在你放的地方,我是否错过了一些隐藏的技巧或属性,这些技巧或属性会把所有东西都扔掉

谢谢你抽出时间

编辑:


组件代码-

我以前遇到过此类问题,但视觉设计器(在本例中为Matisse)在不同的窗口分辨率下提供的结果并不总是相同的。在解决了几个问题之后,比如你现在遇到的问题,我决定使用


如果您想在不使用大量代码的情况下控制GUI,我建议您使用它。

您使用的是哪种布局?我建议您使用
java.awt.GridBag
布局。请发布框架的源代码。