Java,Netbeans:为什么GUI看起来不同?

siv*_*udh 4 java user-interface netbeans look-and-feel

我是一个学习如何制作GUI的Java/Netbeans新手.

我正在按照本教程,我注意到"完成"的产品(该链接中的第一张图片)看起来不像通过这些步骤构建的GUI.

这是为什么?我的意思是,当我点击预览按钮时,GUI看起来也很本机(很好).只是当它被部署时,它看起来都......嗯......糟糕.大声笑.

有没有办法让完成的GUI看起来像原生的?是Netbeans设置还是Java设置?

注意:我正在Windows上开发这个.

Ram*_*mon 10

使用以下代码强制swing选择"系统"外观:

String laf = UIManager.getSystemLookAndFeelClassName();
UIManager.setLookAndFeel(laf);
Run Code Online (Sandbox Code Playgroud)