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 :

Interface graphique java pour code c++


Sujet :

C++

  1. #1
    Candidat au Club
    Homme Profil pro
    �tudiant
    Inscrit en
    Mai 2012
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mai 2012
    Messages : 3
    Par d�faut Interface graphique java pour code c++
    Bonsoir � tous,
    Je r�alise actuellement un projet informatique en C++, et pour sa finalisation,
    il nous est demand� de r�aliser une petite interface graphique en Java pour
    mettre en valeur les r�sultats de notre programme. Ce n'est qu'une question facultative, mais j'aimerai quand m�me pouvoir la faire, mais n'ayant jamais
    �tudi� le Java, (et je suis en fin d'�tudes, je ne compte pas l'apprendre plus tard non plus) tout cela m'est assez difficile. Rassurez vous, je ne demande pas � ce qu'on me la fasse, j'aimerai juste avoir un petit exemple d'une mise en application bien pr�cise.
    Admettons que mon projet soit le code suivant:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
     
    #include<iostream>
    using namespace std;
    int main(int argc, char** argv)
    {
        cout << argv[1];  // Le but est d'afficher argv[1]
        return 0;
    }
    Donc j'aimerai avoir le code Java correspondant pour g�n�rer une petite interface avec un seul emplacement dans lequel je mettrai un nombre, et que ce nombre puisse s'afficher via mon code C++.
    J'esp�re avoir �t� clair, et ne pas m'�tre tromp� de section.
    Merci d'avance

  2. #2
    Membre Expert Avatar de Trademark
    Profil pro
    Inscrit en
    F�vrier 2009
    Messages
    762
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2009
    Messages : 762
    Par d�faut
    Rassurez vous, je ne demande pas � ce qu'on me la fasse,
    et

    Donc j'aimerai avoir le code Java correspondant
    ne sont pas compatible ^^.

    Il faut voir combien tu as de temps devant toi, mais je pense que tu as plus ou moins deux options, soit prendre un livre de Java et lire les parties qui t'int�resse, c'est-�-dire Swing pour l'interface graphique. Soit utiliser un IDE s'appelant Netbeans qui te permettra de dessiner des fen�tres et des boutons sans avoir � coder l'interface. Ou encore tu peux utiliser les deux, comprendre le code g�n�r� de Netbeans pour pouvoir faire le tiens.

    �a c'est toi qui voit. Ensuite entre C++ et Java il y a quand m�me pas mal de diff�rence, donc ne pars pas sur le principe que C++ == Java

    Bonne chance.

    PS : Vas-tu r�cup�rer les valeurs dans un fichier ou les deux programmes doivent communiquer entre eux ?

  3. #3
    Candidat au Club
    Homme Profil pro
    �tudiant
    Inscrit en
    Mai 2012
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mai 2012
    Messages : 3
    Par d�faut
    Bonjour,
    Quand je disais "je ne veut pas qu'on me la fasse", c'�tait enti�rement bien sur
    ^^. J'ai � ce moment pr�cis moins de 10 heures pour le faire, vu que je doit le rendre demain, je vais faire quelques recherches sur ce fameux Swing, on verra bien. Pour le passage des valeurs, les deux options me valent tant qu'elles fonctionnent.

  4. #4
    Membre Expert Avatar de Trademark
    Profil pro
    Inscrit en
    F�vrier 2009
    Messages
    762
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2009
    Messages : 762
    Par d�faut
    Moins de 10 heures, ca va �tre chaud, mais le plus simple serait d'�crire dans un fichier si tu n'as pas besoin que les r�sultats soient affich�s pendant qu'ils sont en train d'�tre calcul�. Donc tu aurais deux programmes distincts.

    Mais bon, Java est d�j� un langage diff�rent et Swing est une api graphique qui prend un peu de temps � maitriser. Maintenant passe par Netbeans pour faire l'interface et regarde dans l'api comment lire des fichiers. En fonction de l'exp�rience que tu as d�j� en programmation, �a pourra p-e le faire...

  5. #5
    Candidat au Club
    Homme Profil pro
    �tudiant
    Inscrit en
    Mai 2012
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mai 2012
    Messages : 3
    Par d�faut
    Pour faire court, mon code C++, apr�s que tu lui aies donn� des param�tres via argv (domaine, param�tres divers) fait toute une s�rie de calculs et affiche une surface sur ce domaine via une fen�tre OpenGL. Mon but en fait c'est que l'utilisateur entre dans cette interface Java ses param�tres et qu'ensuite juste en cliquant sur un bouton de style "GO" le fen�tre OpenGL puisse se lancer. Ce que tu me sugg�res en fait c'est d'�crire dans un fichier "param�tre.dat" (par exemple) via l'interface Java tout ces param�tres et dans un second temps lire ces param�tres pour mon code C++? Dans ce cas dans mon Makefile, dans un premier temps j�ex�cute le code Java, je r�cup�re ce qu'il y a dans param�tre.dat et � ce moment je lance ex�cutable C++? J'esp�re avoir compris ton id�e.

  6. #6
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 49
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Sant�

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Par d�faut
    Bonjour

    Fait au plus simple : g�n�re une ligne de commande du style "monprogramme parametre1 parametre2 parametre3" � partir des informations r�cup�r�s dans ton interface Java et lance directement le commande comme si tu �tais dans une console (avec Runtime a priori).
    Un tuto explique tout �a : Ex�cuter une application externe en Java
    Tu n'as donc qu'a te concentrer sur l'interface graphique en java

    Bon courage

Discussions similaires

  1. interface graphique java pour datawarehouse
    Par nadia22 dans le forum Interfaces Graphiques en Java
    R�ponses: 5
    Dernier message: 12/05/2009, 10h49
  2. matrice interface graphique JAVA
    Par saidoumosta dans le forum Interfaces Graphiques en Java
    R�ponses: 1
    Dernier message: 26/01/2009, 11h15
  3. Interface graphique java swing awt toolkit
    Par MaxLaMenaX dans le forum AWT/Swing
    R�ponses: 6
    Dernier message: 06/11/2008, 15h39
  4. Composants � utiliser pour une interface graphique Java
    Par nicolas.pied dans le forum Composants
    R�ponses: 4
    Dernier message: 28/11/2005, 20h27
  5. Est ce que �a existe une api java pour code barre ?
    Par miloud dans le forum Entr�e/Sortie
    R�ponses: 2
    Dernier message: 14/04/2005, 17h20

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