Java& GUI:构建器、框架、技术 - 最先进的技术?

发布于 2024-10-16 12:20:07 字数 256 浏览 5 评论 0原文

我正在寻找关于 java gui 开发的最先进 gui 构建器、框架和技术。

我对白皮书、研讨会和类似的东西非常感兴趣。我不太熟悉这个话题。

最新的、也许是“最热门”的 GUI 构建器似乎是 Google 的 WindowBuilder Pro。 那么跨语言的 Qt jambi 又如何呢?有人知道CaptainCasa吗?或者一些非常好的 Swing 扩展?

我需要一些激励性的想法!谢谢! :)

i'm looking for state of the art gui builder, frameworks and technologies about java gui developing.

I'm very interested in white papers, workshops and similar stuff. Im not really familiar with the topic.

The newest and maybe the 'hotest' gui builder seems to be Googles WindowBuilder Pro.
And whats about the cross-language Qt jambi? Anyone knows something about CaptainCasa? Or some very good Swing extensions?

I need some motivational thoughts! Thanks! :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

咋地 2024-10-23 12:20:07

最终用户GUI体验需要简单且可预测。这取决于您的设计能力,无论使用什么工具。

休息一下,选择易于学习、生成可维护代码、价格便宜、易于扩展的工具,最重要的是提供可添加到现有框架(例如Spring)中的插件, Struts

End user GUI experience needs to be easy and predictable. That depends upon your ability to design irrespective of the tools used.

Rest, choose the tool which is easy to learn, generates maintainable code, comes cheap, easy to extend and most importantly provides plugins to be added in the existing Frameworks like Spring, Struts etc.

野心澎湃 2024-10-23 12:20:07

TL;博士版本。决定一个平台(网络/桌面)。了解平台。随着您的学习,您将学习 GUI 编程。 Oracle 的 Java 教程是一个不错的起点。 GUI 编程有一个特定的路径。

减速。显然你已经积累了各种各样的信息,据我所知,其中一些对你没有用。 Google 的 WindowBuilder Pro 适用于 GWT(Web GUI)。您打算构建什么样的 GUI?网络?桌面?
对于桌面,您选择的 IDE 将有一个(据说)不错的 GUI 构建器(Netbeans、IDEA、Eclipse)。对于 Web,除非您使用的框架明确允许这样做并且具有用于此目的的 IDE 插件(例如 GWT 或 Vaadin),否则您几乎只能靠自己了。

除非您想了解用户界面和/或用户体验,否则我建议您不要将其视为学术追求本身。 GUI 只是用户用来体验您的应用程序的界面。构建它所使用的工具不太重要,而用户的整体体验更重要。

tl;dr version. Decide on a platform (web/desktop). Learn the platform. You'll learn GUI programming as you go along. A good place to start is the Java tutorial by Oracle. There's a specific trail for GUI programming.

Slow down. You've apparently accumulated all sorts of information, some of which isn't useful to you as far as I can tell. Google's WindowBuilder Pro is for GWT (web GUIs). What kind of GUI are you planning to build? Web? Desktop?
For desktop, your IDE of choice will have a (supposedly) decent GUI builder (Netbeans, IDEA, Eclipse). For web, unless you're using a framework that explicity allows that and has an IDE plugin for the purpose (like GWT or Vaadin) you're pretty much on your own.

Unless you're trying to learn about user interfaces and/or user experience, I'd suggest you don't treat it like an academic pursuit in itself. The GUI is merely the interface users will use to experience your application. Less important the tools you use to build it and more the entire experience of the user.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文