IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Code C++ et Interface Java


Sujet :

C++

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2006
    Messages : 58
    Par défaut Code C++ et Interface Java
    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.

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    865
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 865
    Par défaut
    Tu dois t'orienter vers JNI. Swig (www.swig.org) peut te faciliter la vie.

  3. #3
    Membre éclairé Avatar de thoratou
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 57
    Par défaut
    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

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2006
    Messages : 58
    Par défaut
    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++

  5. #5
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 635
    Par défaut
    Salut,
    Citation Envoyé par abdessami3e Voir le message
    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++
    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:
    • 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
    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
    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

Discussions similaires

  1. Code C# et Interface Java
    Par abdessami3e dans le forum C#
    Réponses: 9
    Dernier message: 31/07/2009, 12h10
  2. Code C++ et Interface Java
    Par abdessami3e dans le forum Interfaces Graphiques en Java
    Réponses: 2
    Dernier message: 31/07/2009, 10h21
  3. Problème avec l'interface java.io.serializable.
    Par mitje dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 26/01/2006, 04h19
  4. [Réseau]Interface Java + .net
    Par norwy dans le forum Général Java
    Réponses: 8
    Dernier message: 20/09/2005, 22h51
  5. Réponses: 4
    Dernier message: 19/09/2005, 17h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo