Bonjour tt le monde,
J'aimerai tracer un dessin (traits, rectangles, ...) dans une interface Java � l'aide du code natif C++.
Merci d'avance de votre r�ponse.
Bonjour tt le monde,
J'aimerai tracer un dessin (traits, rectangles, ...) dans une interface Java � l'aide du code natif C++.
Merci d'avance de votre r�ponse.
Tu dois t'orienter vers JNI. Swig (www.swig.org) peut te faciliter la vie.
y'a aussi JNA
https://jna.dev.java.net/
c'est plus simple par contre �a demande la lib jna.jar, contrairement � JNI qui est int�gr� avec ton JDK
Bonjour,
Je vous remercie pour vos r�ponses, j'ai d�j� travaill� avec JNA et �a marche pour des op�rations simples (Type de donn�es simples), mais le probl�me c'est de pouvoir connaitre une interface graphique Java (Applet) dans un code C++
Salut,
Tes explications sentent le probl�me de conception � plein nez
En effet, la "communication" entre une IHM (quelle qu'elle soit) et une classe "m�tier" s'effectue de mani�re quasi exlusive dans le sens de l'IHM vers la classe m�tier:
Si tu en viens, pour une raison ou une autre, � vouloir inverser le sens de communication, c'est, visiblement, parce que tu n'a pas assez d�coupl� ton code m�tier de ton interface graphique
- C'est l'IHM qui d�cide de cr�er une instance de la classe
- C'est l'IHM qui interroge l'instance de la classe sur son �tat (ou sur celui de ses membres)
- C'est l'IHM qui invoque les comportements de l'instance de la classe afin de modifier l'instance
- L'instance de la classe m�tier se contente de r�pondre � tous les messages qu'elle re�oit de l'IHM
![]()
A m�diter: La solution la plus simple est toujours la moins compliqu�e
Ce qui se con�oit bien s'�nonce clairement, et les mots pour le dire vous viennent ais�ment. Nicolas Boileau
Compiler Gcc sous windows avec MinGW
Coder efficacement en C++ : dans les bacs le 17 f�vrier 2014
mon tout nouveau blog
Partager