Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用java的更好的gui设计_Java_Swing_User Interface - Fatal编程技术网

使用java的更好的gui设计

使用java的更好的gui设计,java,swing,user-interface,Java,Swing,User Interface,我计划开发一个java应用程序,因此我正在寻找一些可以提供令人愉快的外观和易于定制的库。我尝试了swing,但外观和感觉并不是我所期望的,创建外观和感觉也不是那么容易(我不确定)。我来自网络开发。在我之前的问题中,大多数人都推荐javafx,而我正在使用64位linux机器,javafx不适用于此。我需要一些建议 最好创建自己的外观库,否则建议使用一些好的外观库 注意:我尝试了nimbus外观和感觉。我可以给出一些建议,我正在与Swing一起使用: JRibbon/Flamingo(Offic

我计划开发一个java应用程序,因此我正在寻找一些可以提供令人愉快的外观和易于定制的库。我尝试了swing,但外观和感觉并不是我所期望的,创建外观和感觉也不是那么容易(我不确定)。我来自网络开发。在我之前的问题中,大多数人都推荐javafx,而我正在使用64位linux机器,javafx不适用于此。我需要一些建议

最好创建自己的外观库,否则建议使用一些好的外观库


注意:我尝试了nimbus外观和感觉。

我可以给出一些建议,我正在与Swing一起使用:

  • JRibbon/Flamingo(Office 2007如丝带)
  • Substance外观和感觉(与JRibbon/Flamingo配合使用效果非常好,并且非常可配置,具有许多预定义的功能)
  • SwingX(附加/扩展回转组件)

请注意,对于Substance,有一个名为的fork,其中还包含一个名为Piockok的Flamingo fork。

JRibbon是Java应用程序中菜单和工具栏的最佳替代品。JRibbon提供了比普通菜单栏和工具栏更好的用户体验。它看起来像Java中的富UI组件。JRibbon拥有所有类似于Microsoft Office Ribbon的功能,如应用程序菜单、任务栏。

也许您应该尝试更改L&F,请点击此处@medopal查看,以获得试用已安装的PLAF的快速方法。请注意,一般来说,用户认为最漂亮的PLAF是由。或者换句话说,给用户他们期望看到的PLAF,一个看起来像标准应用程序的PLAF。在他们的操作系统上。是的。。。我认为这个系统看起来和感觉都像垃圾,尤其是因为字体不对。。。我认为“Nimbus”是一种结合自定义字体的方式。Droid字体非常漂亮且免费。我从下载了文件,你能告诉我如何构建库吗。@Ramesh,我会使用其中一个预构建库,例如来自的库。@Ramesh我建议下载源代码,然后搜索Java文件夹测试,有Check.Java(从一个JFrame就可以获得更好的定制Swing外观和感觉),其余部分由您决定(适用于声誉>10k的用户)