Page d'accueilFindIt !Contact Cahier Java

Cahier Java

 Forum Java

Ce forum est dédié à l'ouvrage Bien programmer en Java 7, ainsi qu'aux éditions précédentes des Cahiers du Programmeur Java.
Utilisez-le pour toute demande d'information supplémentaire ou pour toute suggestion au sujet de ces ouvrages.
Pour les informations relatives au Cahier du programmeur Swing, merci d'utiliser le forum qui lui est dédié.
Vous pouvez consulter ces forums librement. Pour y participer, inscrivez-vous tout d'abord.

Sujets Messages récents Identification Inscription
Messages du sujet Interface graphique

mickey

Ville : Valence
Membre depuis : 4 févr. 2005
Messages : 7
 20 oct. 2005 à 19:06
bonjour,

votre livre reste pour le moment mon livre de référence en java.
j'ai cependant une petite question concernant les interfaces graphiques : j'ai bien tout suivi le chapitre sur swing, mais j'aurais aimé de me mettre à SWT et JFace : connaissez vous un livre (en français) qui permette une approche en douceur (un peu comme dans votre livre) ?

et pour finir, comme l'avis d'un expert est toujours appréciable, préférez vous swing ou swt ?

en tout cas, votre cahier sur java est une réussite! félicitations

Mickael
---
"javaophile" amateur

Manu

Ville : Paris / France
Membre depuis : 29 avr. 2003
Messages : 394
 21 oct. 2005 à 11:28
Bonjour Mickael,

> j'ai cependant une petite question concernant les interfaces graphiques :
> j'ai bien tout suivi le chapitre sur swing, mais j'aurais aimé de me mettre à SWT et JFace :
> connaissez vous un livre (en français) qui permette une approche en douceur (un peu comme dans votre livre) ?

A ce jour, il n'existe pas à ma connaissance de livres en français vraiment dédiés à SWT ; ce sont plutôt des livres qui abordent Eclipse avec une partie plus ou moins longue sur SWT :
- "Eclipse 3 pour les développeurs Java" de Berthold Daum publié chez Dunod
  http://www.dunod.com/pages/ouvrages/ficheouvrage.asp?id=48733
- "Eclipse" de Steve Holzner publié chez O'Reilly
  http://www.oreilly.fr/catalogue/2841772640.html

Par contre en anglais, vous avez un peu plus de choix. Personnellement, j'ai acheté "The Definitive Guide to SWT and JFace" de Robert Harris et Rob Warner publié chez Apress ( http://www.apress.com/book/bookDisplay.html?bID=351 ) : c'est plutôt un gros livre de référence qu'un tutorial (mais bien quand même).

Sur le Web, il existe un tutorial en français qui pourrait vous intéresser ici :
http://jmdoudoux.developpez.com/java/?page=chapitre_15_develop_avec_swt


> et pour finir, comme l'avis d'un expert est toujours appréciable, préférez vous swing ou swt ?

Je préfère Swing car :
- Je connais bien son API
- Bien que trop basée sur AWT, l'architecture de Swing me semble mieux faite et plus homogène
- En SWT, il faut libérer les ressources (couleurs, polices de caractères,...) un peu comme avec les destructeurs du C++ ; ça n'est pas compliqué en soit mais quand on n'a pas l'habitude de cette démarche, ça doit être un peu dur de s'y faire...
- SWT est souvent présentée comme la solution idéale pour intégrer un programme Java dans le système. Mais comme utilisateur au quotidien de Mac OS X, l'intégration de SWT me semble surtout intégrée pour Windows et pas pour Mac. A l'opposé, une meilleure intégration des applications Swing dans le système peut se faire grâce à JDIC ( https://jdic.dev.java.net/ ).
- Vu son "âge", on trouve beaucoup plus de support sur Swing que sur SWT dans les archives de newsgroup et de forums
- Enfin, côté marché de l'emploi, je crois qu'il y a un marché pour SWT (j'ai eu plusieurs fois des demandes dans ce sens) mais j'ai eu plus le sentiment qu'en France, c'était surtout plus pour faire des essais et des comparatifs avec Swing que pour développer de grosses applications.

Dans tous les cas, ça vaut toujours le coup d'essayer SWT, car vu sa ressemblance avec Swing (composant, layout et listener), on s'y met assez vite...


> en tout cas, votre cahier sur java est une réussite! félicitations

Merci :-)

[Message mis à jour le 22/10/2005, car depuis la version 3.1, SWT offre des fonctionnalités de dessin similaires à Java2D alors que j'avais initialement donné l'avantage à AWT et Swing sur ce point]
---
Manu (moderator/modérateur)

mickey

Ville : Valence
Membre depuis : 4 févr. 2005
Messages : 7
 21 oct. 2005 à 13:09
merci beaucoup pour cette réponse très détaillée.
cordialement

Mickael
---
"javaophile" amateur


Page d'accueilFindIt !ContactDébut de la page

© Copyrights 1997-2023 eTeks - Tous droits réservés

Cahier Java