netbeans gui panel不会留在他们应该的位置

时间:2009-08-28 10:56:52

标签: netbeans

我正在尝试使用netbeans创建一个java gui,但是在编译和运行程序之后,在IDE中看起来很棒的swing面板就到处都是。可能导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:0)

NetBeans的Matisse GUI编辑器不是一个WYSIWYG编辑器,即使它假装是一个。根本原因是Swing layout managers的哲学;没有办法将组件定位到绝对位置,因为组件的大小因平台以及“外观”而异。

在实践中,最好使用某些第三方布局管理器手动编码布局。 MiGLayout是最好的,也非常容易使用。