我是一名Web开发人员,正在考虑构建我的第一个真正的桌面应用程序。这个想法是构建一个工具,在没有API可用的Web应用程序中自动执行一个非常重复的任务。Java桌面应用程序:SWT与Swing
我知道我想使用Java。我之前使用过它的网页内容,非常了解语法,并希望应用程序尽可能简单地交叉平台。
我不太确定是否应该使用SWT或Swing。当我的主要受众使用Windows时,我想尽可能在本地查看它。 Linux和Mac应该可以工作,但这里的外观并不重要。
那么对于每个UI框架,Swing或SWT,有什么争论和反对意见?
谢谢。 PS:我使用Eclipse在Windows上开发。但是正在考虑与Netbeans打比赛。
棘手的问题。 :-)我会和Swing一起去的。但是,没有这个决定的PRO或CON。 – 2010-02-21 14:43:08
重复Q.请在SW上询问Swing与SWT Q的问题。 FWIW,我只是因为我学会了这种方式才使用Swing。有本地的外观库(看jgoodies看起来) – 2010-02-21 14:46:18
“构建一个工具,在web应用程序中自动执行一个非常重复的任务” - 关于这个的任何信息?可能有一个现有的工具 - 我质疑需要桌面应用程序来自动执行此操作 - 它现在可能适用于您的情况 - 但如果转向托管解决方案,该怎么办? – Nate 2010-02-21 14:52:26