我正在使用Java和NetBeans创建一个应用程序,在使用编辑器制作和更改GUI时,我似乎得到了一些不同的结果。
我在编辑器中的设计如下所示:
当我点击图标给我演示它实际上会是什么样子时,我看到了:
请注意,GUI右侧的面板已向下移动并因此将文本框向下推。
现在,当我来运行应用程序本身时,我看到了:
我可能已经习惯了Visual Studio IDE的工作方式,事实上一切都停留在你放置它的地方,我是否遗漏了某种隐藏的技巧或属性,将一切都抛弃了?
感谢您的时间。
修改
组件代码 - http://pastebin.com/FHF2fBEw
答案 0 :(得分:1)
之前我遇到过这种问题,并不总是视觉设计师(在这种情况下为Matisse
)在不同的窗口分辨率下给出相同的结果。在与你现在拥有的几个问题打架之后,我决定使用JGoodies Forms。
如果您希望在没有大量代码的情况下控制GUI,我建议您使用它。
答案 1 :(得分:0)
您使用的是哪种布局?我建议您使用java.awt.GridBag
布局。