如果 Swing 被弃用,还有什么替代方案?

2022-09-02 00:14:48

我听说显然Swing不再被开发了。我喜欢Swing,并一直使用它。

我现在应该使用什么来代替?


答案 1

我从来没有听说过这样的事情,并且仍在开发摇摆应用程序。不要给谣言插上翅膀。但作为替代方案,您可以使用JavaFxswt浮标


答案 2

你可能会读到一些关于“Swing Application Framework”的东西,虽然它是使用Swing构建的,但不是“Swing”。


Swing 应用程序框架 - 状态和路线图

一个名为appframework的开源参考实现的开发始于2006年。[1]最初预计这个实现将成为将JSR 296集成到即将推出的Java编程语言Java SE 7(Dolphin)版本中的手段,并且该项目计划包含在JDK7开发的里程碑5中。然而,在2009年8月,由于无法在里程碑5截止日期之前协调设计缺陷并在JSR 296团队之间达成共识,因此该项目将不包括在内。[2]

原始的 Swing Application Framework 实现已被无限期搁置。[3]appframework项目的最后一个公开版本是1.03版本。[1]


推荐