Java Swing应用程序与Netbeans平台Swing的区别

5

我希望开发一个简单的桌面应用程序,连接到Java DB,使用Java Swing进行界面设计。
我对Swing不熟悉,所以我在网上尝试了一些教程,并接触到了Netbeans平台的Swing组件。

  1. Java Swing架构和Netbeans Swing组件有什么区别?
  2. 在Java中开发桌面应用程序时,哪一个更适合界面设计?
1. Java Swing是Java官方提供的图形用户界面(GUI)工具包,而Netbeans Swing组件是Netbeans集成开发环境(IDE)中的一部分,提供了额外的GUI组件。 2. 对于在Java中开发桌面应用程序的界面设计,Java Swing是常用的选择。然而,如果您使用Netbeans作为IDE,则可以使用其中的Swing组件来加速开发过程,但这需要您学习Netbeans的特定功能和API。
2个回答

4

来自NetBeans平台:

NetBeans平台是一种用于Swing应用程序的通用框架。它提供了以前每个开发人员都必须自己编写的“管道”——保存状态、将操作连接到菜单项、工具栏项和键盘快捷键;窗口管理等等。

这是一个使用Swing构建的API,旨在提供一些额外的“内置”功能。由于需要了解Swing才能使用它,因此建议您现在先专注于Swing。


2
我同意。虽然我(认为我)喜欢NetBeans平台,但对于初学者来说,它可能会使你的努力偏离轨道。 - Joop Eggen
谢谢大家,我认为我会继续使用Swing,然后转向NetBeans平台。 - faisal abdulai

0
其实,从Jet Brains转到Intellij Idea会更好。它比NetBeans IDE要好得多。当然,这只是我的个人观点。

NetBeans平台和NetBeans IDE不是同一件事。 - Addlai

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接