- Est-ce que swt est plus rapide que swing?
- Où puis-je obtenir de bons tutoriels
sur swt? - il est facile de migrer du swing
à swt?
Répondre
Voir ces sites web:
pages Web très agréable avec un exemple de code source:
Il existe un tutoriel complet here qui vous emmène de «Hello World».
Swing et SWT sont deux API complètement différentes, bien que les principes soient les mêmes. MIgrating votre compétence est facile. Migrer un programme, cependant, serait beaucoup de travail.
Je pense que vous ferez l'expérience d'un certain mal de tête si l'application doit être exécutée sur différents OS-es, ne sais pas pour l'instant, mais avant qu'il n'y ait pas de support pour Mac OS, donc oublier 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, parce que pour l'application de bureau normale, vous ne pouvez pas sentir la différence de vitesse qui est censé être du côté SWT, et cette vitesse que vous achetez avec ruiner principe WORA, vous avez pour apporter avec votre application .dlls ou fichiers .so nécessaires pour soutenir nativement votre application fonctionnant dans les systèmes d'exploitation souhaités.
Pendant longtemps, une partie de Java (avec impression) était point faible de Java. Je pense qu'ils feront beaucoup plus de Java s'ils ont réussi à rendre Swing simple, intuitif et réactif à ce moment-là. De nos jours, ils ont fait quelques pas positifs, bien que l'on puisse dire que le swing est grand, compliqué ..
Je pense qu'il est important de se rappeler que SWT est arrivé quand Swing était très immature et je suppose que les gens d'Eclipse l'ont pensé nécessaire de réinventer-la-roue (suspecter rétrospectivement c'est quelque chose qu'ils regrettent, quelle que soit la couche SWT).
De nos jours swing a mûri, bon nombre des problèmes et des problèmes de performance, il l'habitude d'avoir ont été fixés et avec les extensions 3ème partie comme JGoodies et JIDE je ne peux pas penser à une bonne raison pour laquelle vous utiliseriez quoi que ce soit, mais Swing for épais développement des clients.
- 1. Swing versus SWT
- 2. Exécution de composants SWT dans une application Swing
- 3. JFreeChart avec SWT
- 4. Réglage des couleurs dans SWT
- 5. Définition des retards de l'info-bulle SWT
- 6. CSS Styling avec Swing
- 7. SWT Table avec SWT.VIRTUAL déclenche StackOverflowError
- 8. SWT Link scintille avec fond dégradé
- 9. SWT Lien Texte>
- 10. SWT: Système VirtualKeyBoard
- 11. SWT en représentation BMML
- 12. programmation Java SWT
- 13. SWT AuthenticationListener Eclipse
- 14. java swing programme avec support multilingue
- 15. navigation du clavier Remap avec Jython/Swing
- 16. Gestion des événements avec Jython & Swing
- 17. Comment faire défiler Swing avec "ensureIndexIsVisible"?
- 18. Comment faire de la toile avec Swing?
- 19. SWT/JFace: supprime les widgets
- 20. SWT et Webstart sur Mac
- 21. SWT Boîte animée de notification (a.k.a grille-pain) requise
- 22. Comparer avec Dates et N ° de téléphone?
- 23. Comment comparer TBlobField OldValue avec valeur
- 24. en train de comparer avec des dates?
- 25. SWT: Les dispositions imbriquées avec ScrolledComposite dépassent l'espace disponible
- 26. SWT update/redraw/layout prblem
- 27. Composant SWT - problème de redessiner
- 28. Comparer datatables
- 29. , unix, comparer
- 30. squelette app pour swing
Voir aussi http://stackoverflow.com/questions/1037080/swing-versus-swt –
duplication possible de [application Java Desktop: SWT vs. Swing] (http://stackoverflow.com/questions/2306190/java -desktop-application-swt-vs-swing) –