Page d'accueilFindIt !Contact Cahier Swing

Cahier Swing

 Forum Cahier Swing

Ce forum est dédié au Cahier du Programmeur Swing et Sweet Home 3D son étude de cas.
Utilisez-le pour toute demande d'information supplémentaire ou pour toute suggestion au sujet de cet ouvrage et de cette application.
Pour les informations relatives à l'ouvrage Bien programmer en Java 7 et au Cahier du programmeur Java, merci d'utiliser le forum qui leur 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 Incompatibilité de SWT sous Eclipse / Mac OS X

Manu

Ville : Paris / France
Membre depuis : 29 avr. 2003
Messages : 394
 27 mars 2007 à 19:08
Sous Mac OS X, une application Swing dont le projet référence la bibliothèque SWT/JFace (même si cette bibliothèque n'est pas utilisée concrètement dans le projet) ne peut pas fonctionner quand elle est lancée à partir de la version actuelle d'Eclipse 3.2, du fait d'incompatibilités entre SWT et AWT sous ce système. Voir le bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=145890

Pour exécuter une application Swing sous Eclipse, le moyen le plus simple consiste à retirer du Build path d'un projet la bibliotheque "Standard Widget Toolkit" par le biais de son menu contextuel. Si certaines classes du projet font référence à SWT/JFace (comme dans le projet disponible dans le livre), elles ne pourront plus compiler, mais Eclipse acceptera malgré tout d'exécuter correctement l'application Swing.

Pour la même raison, Visual Editor ne fonctionne que partiellement sous Eclipse 3.2 / Mac OS 10.4.

---
Manu (moderator/modérateur)

Manu

Ville : Paris / France
Membre depuis : 29 avr. 2003
Messages : 394
 21 avr. 2007 à 18:39
Après un nouvel essai avec Eclipse 3.2.2, VE 1.2, GEF 3.2.2 et EMF 2.2.2, sous Mac OS X 10.4.9, j'ai constaté que Visual Editor fonctionne correctement pour éditer une interface utilisateur Swing ou SWT, tant qu'on n'utilise pas ensemble les deux bibliothèques au sein d'un même projet (mais dans un sens, ça n'est pas bien gênant puisque normalement vous programmez votre IHM soit avec Swing, soit avec SWT).
---
Manu (moderator/modérateur)


Page d'accueilFindIt !ContactDébut de la page

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

Cahier Swing