Swing - Le cours complet

Construire une interface graphique pour les applications de bureau

  Inscrivez-vous à la formation

Faut-il construire des interfaces graphiques avec Java ? Long débat qui ne prendra pas fin tout de suite.

Oui, il est aujourd'hui possible de faire 'presque' tout ce que l'on veut avec un navigateur Web, un peu de CSS et beaucoup de Javascript, mais 3 critères viennent généralement plaider pour l'usage d'une technologie comme Swing :

  • Les performances, est-ce qu'un langage interprété comme Javascript sera assez performant ?
  • La fiabilité, est-ce que vous pouvez vous accommoder d'un navigateur web qui plante ?
  • La sécurité, maîtrisez vous l'ensemble des librairies Javascript qui vous permettent d'afficher une grille, un camembert ou un champ de téléversement ?

Dans de nombreux domaines, tels que la finance ou la sécurité aérienne Swing ou équivalent reste la solution de prédilection.


Attention : Nous ne recommandons pas Swing pour un projet neuf, la solution Java FX qui a vocation à remplacer Swing est une meilleure option. Ce cours est donc à préférez dans le cas où:

  • Vous devez maintenir une application Swing existante
  • Vous travaillez sur un prototype, la courbe d'apprentissage de Swing étant plus faible que pour Java FX

N'hésitez pas à nous contacter pour plus d'informations.


Commencez maintenant !



Votre formateur


Jean-Philippe Ehret
Jean-Philippe Ehret

Après avoir occupé différents postes dans l'industrie du logiciel pour les entreprises, j'ai fondé en 2008 Jnesis, une société qui offre aux entreprises des services d'expertise dans les technologies Java et Javascript.

Parallèlement j'enseigne depuis plus de 20 ans les technologies Java à destination d'un large public de professionnels et d'étudiants ingénieurs en France, à l'étranger et en ligne.

Mon objectif premier est de vous proposer un cursus complet de formation autour des principales technologies Java avec toujours l'idée d'expliquer simplement les choses, pas à pas et sans jargon inutile.