我打算阅读摇摆概念,如果值得一读,请提出一些学习资料
答案 0 :(得分:1)
自AWT崩溃以来,Java的GUI工具包太多了。甚至Swing也被评论家严重淡化,但他们有其他原因。但是使用Swing仍然有许多优点:
注意:但所有这些仅适用于,如果 你有足够的时间和空余的工作 :)
答案 1 :(得分:1)
很高兴知道,不会受到伤害。 作为Java程序员,您可能需要不时地制作小型实用程序应用程序,因此为什么不将它们设置为良好的GUI 除此之外,我建议使用图形IDE,如Netbeans。您可以使用Swing组件并在需要时挖掘“自动生成”代码。
答案 2 :(得分:1)
根据我对Swing的经验,我认为这实际上取决于你计划使用它的目的。 Swing是我用于设计GUI应用程序的第一个工具。我觉得它很容易使用,并且在Swing上有非常好的文档和教程。经过一段时间后,我开始意识到Swing的局限性,并得出个人的结论,即Swing是学习和开发小型桌面应用程序的绝佳工具。
不幸的是,这些特征只能带你到目前为止。我个人认为Swing的局限性在于它不是一个超越窗口和文本框的强大工具。如果您正在考虑使用这些功能的绝对最基本需求,那么是的,您将使用Swing。另一方面,如果您打算创建功能强大的专业应用程序,那么挥杆可能不是您花时间掌握的工具。还有其他工具可以让您在功能和效率方面超越Swing的限制。
所以再一次,它真的取决于你目前认为自己的水平,以及你未来计划做什么。对于日常的“游戏”编码,Swing很棒,但如果你打算做更多的事情,那么先研究其他工具。
答案 3 :(得分:0)
如果您希望使用Java制作桌面应用程序,则需要使用Swing。此外,了解它也不会有什么害处,因为Swing中使用的许多技术都可以在设计模式和其他GUI工具包中找到。