Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.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
javagui/graphics_Java_Swing_User Interface_Graphic - Fatal编程技术网

javagui/graphics

javagui/graphics,java,swing,user-interface,graphic,Java,Swing,User Interface,Graphic,Java的主要“设计”包是什么?我环顾四周,从我所看到的,挥杆似乎相当有限。当然,我可能是评判性的,因为我对Java完全陌生。 我可以用什么软件包在Java中创建美观的GUI?Swing,它完全不受限制 除了挥杆,还有SWT、浮标和Qt-Jambi,这是我认为最好的。你可以试试。高效、良好的设计,而且您可能会得到比Swing更美观的UI。Swing是除Qt之外最丰富的GUI框架之一。使用最新的LAF查看它。如果您阅读本书,则无法说明Swing是有限的::-)。我认为JavaFX是一个不错的选择,

Java的主要“设计”包是什么?我环顾四周,从我所看到的,挥杆似乎相当有限。当然,我可能是评判性的,因为我对Java完全陌生。
我可以用什么软件包在Java中创建美观的GUI?

Swing,它完全不受限制

除了挥杆,还有SWT、浮标和Qt-Jambi,这是我认为最好的。

你可以试试。高效、良好的设计,而且您可能会得到比Swing更美观的UI。

Swing是除Qt之外最丰富的GUI框架之一。使用最新的LAF查看它。

如果您阅读本书,则无法说明Swing是有限的::-)。我认为JavaFX是一个不错的选择,因为它被认为是java桌面应用程序中Swing的“替代品”。您可以评估的其他好选项是ApachePivot和griffon(grails风格的桌面应用程序框架)。Griffon可以通过插件(Swing、JavaFX、SWT、Pivot、GTK)在不同的UI工具包上运行。

您要寻找的术语是“GUI框架”。看看这些相关的问题。LaF在Swing中并没有达到HTML和CSS的标准,但仍然很稳固。J.JHLLANTION:Laf是完全可定制的。问题是OP认为Swing对于他想要达到的目标来说可能太有限了。这个问题不是建设性的。注意:您必须使用Qt或SWT自行处理您的小部件!它们只是以没有GC的语言实现的库的绑定。