• [^] # Re: jvm vs java en natif

    Posté par . En réponse à la dépêche [Débat] Implémentations libres de java : sont elles utilisées dans la pratique ?. Évalué à 6.

    Ce qui est dommage avec Swing cest qu'il n'exploite pas ce qui existe deja sur la plateforme pour le graphique (ie GTK pour linux) et qu'il prefere batir ses composants sur la plateforme java 'from scratch": on dessine avec les api graphique de java les tableaux, les labels, les champs texte etc etc.


    Le but de Swing, c'était de faire des composants graphiques en java et donc indépendant de la plateforme utilisée. Donc on ne va pas dire que c'est domage que ça soit comme ça :)

    Pour utiliser des composants natifs, on utilise AWT si on veut faire "standard Java" ou SWT si on veut un truc plus moderne.
    Pour faire des applis avec exactement le même look'n'feel sur toutes les plateformes, on utilise Swing.

    Il n'y a aucune raison d'opposer Swing et SWT. Les deux ont leur intérêt.