Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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
User interface 图形用户界面_User Interface - Fatal编程技术网

User interface 图形用户界面

User interface 图形用户界面,user-interface,User Interface,有没有一种方法可以让用户界面更优雅?(可能有点像谷歌浏览器) 是否有一个框架或其他东西来实现这一点 --编辑 最好使用Python/Java/C++。 我不介意学点新东西。是的。它被称为“快速应用程序开发”或RAD。在RAD下,图形用户界面(GUI)是使用所见即所得(WYSIWYG)GUI编辑软件开发的 在实践中,大多数工具都不完善,仍然需要对生成的代码进行一些手动修改。因此,即使使用这些工具,您也应该认为它们更能帮助自动化或简化工作流程,但不能完全取代编写UI代码。 对于Android应用程序

有没有一种方法可以让用户界面更优雅?(可能有点像谷歌浏览器)

是否有一个框架或其他东西来实现这一点

--编辑


最好使用Python/Java/C++。 我不介意学点新东西。

是的。它被称为“快速应用程序开发”或RAD。在RAD下,图形用户界面(GUI)是使用所见即所得(WYSIWYG)GUI编辑软件开发的

在实践中,大多数工具都不完善,仍然需要对生成的代码进行一些手动修改。因此,即使使用这些工具,您也应该认为它们更能帮助自动化或简化工作流程,但不能完全取代编写UI代码。 对于Android应用程序(通常用Java编写),IDE提供了一种通过拖放创建UI某些部分的机制。对于iOS,苹果的Xcode工具包包括,它允许您通过拖放为iOS应用构建UI。对于web应用程序,和可能会引起兴趣


不是说你应该编写本机桌面应用程序,而是如果你是。。。对于Java,IDE具有一个非常高质量的GUI编辑器,该编辑器使用JavaSwing类生成Java代码。对于C++,使用QT框架来提供一个高质量的GUI编辑器。

< P>我个人最喜欢的GUI设计软件是微软Visual Studio。这是一个非常简单的拖放GUI设计。虽然VisualStudio作为一个整体不是免费的,但是可以使用不同的免费“express”版本。与快速版的唯一区别在于,您只能使用一种语言。我建议尝试Visual C#Express,可在以下位置找到:


<> P>对于C语言,它是C++和java的混合体。如果您以前使用过这两种语言,并且在www.msdn.com上有很好的文档记录,那么您很容易学会这两种语言。

这方面有很多工具,至少需要更具体地说明您想要的语言以及目标是什么。最好使用Python/Java/C++。我不介意学习一些新东西。如果您使用netbeans,我建议您使用编辑器来创建JavaFX接口,而不是swing应用程序。