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

AWT/Swing Java Discussion :

[GUI Clientes] Comment commencer ?


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [GUI Clientes] Comment commencer ?
    Bonjour,

    J'ai actuelelment une petite application Web.
    J'aimerais créer une interface graphique (Swing) qui serait également cliente de mon application.

    Par ou dois-je commencer ?
    Que suis-je censé connaitre (ormis Swing et la programmation P.O.J.O.) ?


    Merci

  2. #2
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    Ben en fait avec ce que tu connais tu devrais t'en sortir.
    Ou est ce que tu butes ?

    Ah sinon tu peux actualiser ta signature, ton statut de membre a changé

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par willoi
    Ben en fait avec ce que tu connais tu devrais t'en sortir.
    Ou est ce que tu butes ?
    Au niveau du client Swing (client lourd). Je ne sais pas trop comment m'occuper de la partie données..
    Est-ce que le client possède toutes les classes ainsi que les DAO et sa propre logique métier. Ou est-ce que le client utilise je ne sais pas quoi pour utiliser le métier et dao existant..

    Citation Envoyé par willoi
    Ah sinon tu peux actualiser ta signature, ton statut de membre a changé
    Oui, j'ai vu. Merci


    Citation Envoyé par gifffftane
    Ben quand tu auras déjà fait swing et la pojo, ce sera déjà pas mal ! Reviens quand ce sera fait !
    Heuu ben c'est fait.

  4. #4
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Citation Envoyé par Blaise1
    Heuu ben c'est fait.
    Ah ! Excuse ! ...

    Sur ce que tu dis, je ne vois pas grand chose d'autre. Il y a les bases de données, mais ça fonctionne comme sur les serveurs.

    ... le déploiement est peut être un peu plus compliqué, parce que il faut tout prévoir d'avance, et souvent que tout se fasse automatiquement (y compris l'installation de la base de données, d'ailleurs).

    Egalement, il est intéressant d'approfondir toutes les questions de test automatique IHM, à la mode jUnit. Avec Swing il y a plein de possibilités pour y arriver, que ce soit par Robot, ou par EventQueue, ou grâce à la modularité de swing soi même. Mais j'ai jamais vu de bouquin là dessus, ni même de site ; il faut se former soi même

  5. #5
    Invité
    Invité(e)
    Par défaut
    J'ai peur de ne pas me faire comprendre...

    J'ai déja une application existante avec (par exemple) les classes Utilisateur et Chaise.
    L'application existante est une application web. Un formulaire permet de lier uen chaise à un utilisateur. Un DAO se charge de sauver ces changements sur le support de données.

    Comment-faire pour créer une interface Swing me permettant de lier uen chaise à un utilisateur ?
    1° : Dans mon projet Swing j'aurais également les classes Utilisateur et Chaise ainsi que le DAO
    2° : Il existe un truc pour utiliser directement les classes et le DAO présent sur le serveur de l'application Web ..
    -> Si il existe un truc, quel est ce truc ? Et avez vous des pistes pour me permettre de démarrer ?

    Merci

  6. #6
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Grosso merdo : les webservices sont là pour toi.

    http://java.sun.com/webservices/jaxws/

    Il te suffira de faire en sorte que ton serveur mette à disposition ces webservices, et de les consommer avec ton client lourd.

  7. #7
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Citation Envoyé par Blaise1
    Par ou dois-je commencer ?
    Que suis-je censé connaitre (ormis Swing et la programmation P.O.J.O.) ?
    Ben quand tu auras déjà fait swing et la pojo, ce sera déjà pas mal ! Reviens quand ce sera fait !

Discussions similaires

  1. Coder son pathdinfing : comment commencer ???
    Par Invité dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 09/01/2006, 09h38
  2. [debutant] Comment commencer avec Perl?
    Par Murieyaya dans le forum Langage
    Réponses: 3
    Dernier message: 20/12/2005, 15h58
  3. Comment commencer ?
    Par cyrill.gremaud dans le forum Interfaces Graphiques en Java
    Réponses: 14
    Dernier message: 25/11/2005, 15h04
  4. [Wamp] Comment commencer ?
    Par mencaglia dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 11/11/2005, 18h34
  5. [JEU]Comment commencer
    Par mavina dans le forum Général Java
    Réponses: 7
    Dernier message: 04/11/2005, 08h39

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