代码之家  ›  专栏  ›  技术社区  ›  Hamish Smith

将SWT与SWING[关闭]进行比较

  •  7
  • Hamish Smith  · 技术社区  · 7 年前
    • swt比swing快吗?
    • 哪里可以买到好的教程
      关于swt?
    • 从swing迁移很容易
      去swt?
    4 回复  |  直到 17 年前
        1
  •  12
  •   Michał Ziober    17 年前

    请访问以下网站:

    1. SWT, AWT and Swing
    2. Swing vs SWT
    3. Swing vs SWT(2nd)

    非常好的网页,带有示例源代码:

    1. SWT
    2. SWT 2d-Graphics
        2
  •  8
  •   Nick Holt    17 年前

    如今,Swing已经成熟,它过去的许多问题和性能问题已经得到了解决,并且使用了第三方扩展,如 JGoodies JIDE 我想不出一个好的理由,除了Swing之外,您可以使用任何东西来开发厚客户机。

        3
  •  2
  •   Brian Agnew    17 年前

    有一个全面的教程 here 它把你从“你好世界”带上来。

    Swing和SWT是两个完全不同的API,尽管原理相同。迁移您的技能很容易。然而,迁移一个程序需要做很多工作。

        4
  •  1
  •   ante.sabo    17 年前

    我想如果应用程序要在不同的操作系统上运行,你会感到有些头疼,现在还不知道,但在没有Mac OS支持之前,所以如果你的应用程序要在Mac OS上运行,那就忘了它吧。

    我们在公司里也遇到了这个问题,决定使用Swing,因为对于普通的桌面应用程序来说,你根本感觉不到SWT端的速度差,而你购买的速度破坏了WORA原则,您必须随身携带应用程序所需的.dll或.so文件,以便本机支持在所需操作系统中运行的应用程序。

    长期以来,Java的Swing部分(带有打印)一直是Java的弱点。我认为,如果当时他们成功地使Swing变得简单、直观和响应迅速,那么他们将从Java中获得更多。现在他们在这方面取得了一些积极的进展,尽管可以说,秋千很大,很复杂。。