我在用NetBeans设计一些简单的界面程序,顺便学习一下java界面设计。我发现在设计器里面的样子比运行的时候好看。不知是为什么。请指教。
[img]/upload/attachment/112019/e7162ff6-445c-3270-9462-9407550fab57.png[/img]
[img]/upload/attachment/112021/b6279e0f-631e-3414-bcca-90d776a1d0b1.png[/img]
问题是,在运行态这个jTextField的高度就会缩小,整个界面就不整齐了。非常难看。
我用了UIManager的设置LAF功能,好像没有用。我用的是Ubuntu Linux。
谢谢!
设置完LAF后,执行 SwingUtilities.updateComponentUITree(this) 应该可以解决了。
swing在不同操作系统可的效果是不同的哦