gpt4 book ai didi

Java SE 框架和架构?

转载 作者:行者123 更新时间:2023-11-30 09:39:23 26 4
gpt4 key购买 nike

我正在尝试创建一个具有用户友好界面的网络Java SE应用程序,我对GUI库(Swing、SWT、JavaFX)感到很困惑 以及关于应用程序 (MVC、PureMVC)架构 任何有经验的人都可以给我一个关于这一切的建议,我会如此感激的。

我听说过 Griffon,但没有好的文档我无法开始。

PS:我用谷歌搜索了一下,但没什么有趣的。

最佳答案

这至少是三个问题,一个答案不可能涵盖所有方面

a) GUI-Lib 呢

有了关于您的要求的任何详细信息,很难说哪个更适合以及为什么。简而言之

Swing 是纯 Java,可能有些慢,但运行在 java 完全可用的地方(例如不是 android)

SWT 是操作系统感知的,例如被 eclipse 使用。看起来像 os 出现并且似乎快得多。适用于 Windows、Linux、Mac

JavaFX 并不常用。据我所知,需要进一步学习一门语言。我从未见过 JavaFX 应用程序

b) 架构和库呢MVC 可能是一个真正的好概念。然而,对于 MVC 到底是什么,有很多不同的看法。

pureMVC 是一个支持解释 MVC 的库

c) chalice 呢这方面已经有了答案。

当您指的是“网络应用”,即带有浏览器前端的客户端服务器应用时,有很多技术支持这一点。

  • GWT
  • 卡萨上尉 (JSF)
  • wicket
  • 冰面(JSF)...(我猜你会在该地区找到大约 40 种技术)

但是,在这种情况下,后端不再是 Java SE。

没有简单的答案(不,没有“最好的”),您必须调查您的需求、技术含义,然后选择正确的或更知名的技术。

这是一项没有捷径的艰巨工作。任何其他方式都是赌博,你可能会赢,但通常你会输

关于Java SE 框架和架构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9837326/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com