7
votes

Comparez SWT avec Swing

  • est SWT plus rapide que Swing?
  • Où puis-je obtenir de bons tutoriels
    À propos de SWT?
  • Il est facile de migrer de swing
    à SWT?

4 Réponses :


2
votes

Il y a un didacticiel complet ici qui vous amène de 'Bonjour Monde 'Up.

Swing et SWT sont deux API complètement différentes, bien que les principes soient les mêmes. Migration de vos compétences est facile. Migration d'un programme, cependant, serait beaucoup de travail.


0 commentaires

12
votes

Voir ce site Web:

  1. SWT, AWT et Swing
  2. Swing vs SWT
  3. Swing vs SWT (2e)

    Très jolis pages Web avec exemple code source:

    1. SWT
    2. SWT 2D-Graphics

0 commentaires

1
votes

Je pense que vous allez faire l'expérience de mal de tête si l'application doit être exécutée sur différents OS-ES, ne savez pas pour l'instant, mais avant qu'il n'y ait pas de support pour Mac OS, n'oubliez donc pas si votre application doit être exécutée sur Mac OS.

Nous avons également eu cette question en compagnie et avons décidé d'aller avec Swing, car pour une application de bureau normale, vous ne pouvez pas sentir la différence de vitesse qui est censée sur le côté SWT, et cette vitesse vous achetez avec le principe de Wora Ruining, vous devez apportez avec votre application nécessaire .dlls ou .so fichiers pour prendre en charge de manière native votre application exécutée dans OS-ES souhaitée.

Pour une longue partie de Java (avec impression) était un point faible de Java. Je pense qu'ils feront beaucoup plus de Java s'ils ont réussi à faire une balançoire simple, intuitive et réactive à cette époque. De nos jours, ils ont fait quelques étapes positives, bien que cela puisse toujours être dit, Swing est grand, compliqué ..


0 commentaires

8
votes

Je pense qu'il est important de se rappeler que SWT est venu être quand la balançoire était très immature et je suppose que les Eclipse ont jugé nécessaire de réinventer-la roue (suspect de rétrospectivement que c'est quelque chose qu'ils regrettent, mais une mince mince une couche SWT est) .

Nowadadays Swing a mûri, nombre des problèmes et les problèmes de performance qu'il avait utilisées auparavant ont été corrigés et avec les extensions tierces telles que Jgoodies et Jide Je ne peux pas penser à une bonne raison pour laquelle vous utiliseriez autre chose que vous balancez Développement épais du client.


0 commentaires