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

Agents de placement/Fenêtres Java Discussion :

Se rappeler les choix


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 13
    Par défaut Se rappeler les choix
    Bonjour,

    je suis un peu nouveau à java/swing, je développe une application qui requiert une authentification pour accéder à un serveur.
    j'ai 3 champs : "Serveur", "Login" et "mot de passe", l'utilisateur entre les 3 paramètres et clique sur un bouton pour s'authentifier,



    jusque là tout marche bien.
    le problème c'est que je veux ajouter un check box "se rappeler des paramètres" pour que l'utilisateur évite de retaper chaque fois les 3 paramètres (un peu longs)

    càd je veux avoir qq chose (de fonctionnel bien sûr ) comme ça :



    qui est ce qui a une idée comment je peux faire ça ?

    merci d'avance et bonne journée

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Il va falloir que la classe affichant ta boite de dialogue recoive les ancienne valeur (faire par exemple une petite classe regroupant ces valeur et en passer l'instance à ta classe de login) et que tu transfère ce valeur dans tes champs (via des appels setText). Ensuite, lorsqu'on cliques sur ok, tu met a jour les valeur dans la classe passé en paramètre plus haut.

    si les choix doivent etre retenu d'un lancement à l'autre, faudra en plus stocker ca dans un fichier, de préférence placé quelque part en dessous du home directory de l'utilisateur, et lire ce fichier a chaque fois (le home de l'utilisateur est accessible avec la propriété système "user.home")

  3. #3
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 13
    Par défaut
    merci tchize_ pour la réponse,

    oui justement je parlais du fait que le programme "se rappelle" des paramètre d'une exécution à l'autre,
    pour la sauvegarde dans un fichier, comment faire cela de façons sécurisée ? (pour le mot de passe)

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    clé publique / clé privée ou clé symétrique dans ton programme, le tout via l'api crypto de java. Mais c'est loin d'être un sécurité absolue, ca rendra juste un peu plus difficile le décodage.

  5. #5
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 13
    Par défaut
    est ce que tu as un exemple (un bout de code) stp ?
    ou est ce que tu peux me guider où est ce que je peux en trouver ?

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482

Discussions similaires

  1. [AJAX] récupérer les choix d'un liste multiple
    Par zooffy dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 04/03/2007, 19h17
  2. Réponses: 2
    Dernier message: 12/12/2006, 11h07
  3. [C#] Contrôler les choix dans un ComboBox
    Par kinou dans le forum Windows Forms
    Réponses: 1
    Dernier message: 17/08/2006, 14h40
  4. Réponses: 2
    Dernier message: 25/11/2005, 12h09

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