我在netbeans中创建了一个java项目,我最近看到在2种情况下存在UI差异。 1.如果我右键单击并运行主项目,或者如果我按 Shift + F6 。 如果我做 Shift + F6 ,会出现一个不错的用户界面(请参阅按钮):
如果我右键单击我的项目并运行它;按钮样式看起来很古老:
我的问题,为什么?第二件事;我想要的是,如果我通过JAR文件将我的程序转移到其他系统;应该来的好UI。怎么做?
答案 0 :(得分:0)
当我们通过单击“运行”运行项目时,项目以主类文件启动,即具有主入口点的类。但是当我们按 Shift + F6 时,编辑器窗口中当前打开的文件将使用自己的main函数运行。所以,你可能也在做同样的事情。可能你已经设置了Look&在定义GUI的文件以外的文件中感觉项目,您只需按 Shift + F6 启动GUI框架。因此,在没有设置L& F的情况下启动框架。
只需清理并构建项目并查看最终.jar文件的输出。