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

 Java Discussion :

créer un jdialog


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de colocolo
    Inscrit en
    Février 2007
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 166
    Par défaut créer un jdialog
    salut;

    je veux créer un jdialog avec ses spécificités:

    un label ou je sait pas pour une question
    un edit text (textfield)

    un bouton OK

    car je veux ce jdialog pour faire une recherche en appuyant sur le ok

    merci.

  2. #2
    Membre éprouvé
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Par défaut
    Et puis c'est quoi le problème?

  3. #3
    Membre confirmé Avatar de colocolo
    Inscrit en
    Février 2007
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 166
    Par défaut
    Citation Envoyé par _skip Voir le message
    Et puis c'est quoi le problème?
    le problème est:
    la classe jdialog est crée.

    le problème comment je fait quand j'appuie sur un bouton dans un autre jpanel
    il fait appel a ce jdialog pour rentrez des infos et en appuyant sur le bouton ok de jdialog il lance une recherche et le jdialog partira.

    comment ça ce fait?

  4. #4
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 28
    Par défaut
    Si c'est juste pour afficher un label et un champs texte, je te propose d'utiliser un JOptionPane.
    http://java.sun.com/j2se/1.4.2/docs/...ptionPane.html

    Je t'explique le fonctionnement du JOptionPane vite fait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    String res = JOptionPane.showInputDialog(null, "Entre ta recherche", "Titre fenetre", JOptionPane.QUESTION_MESSAGE );
    //a ce stade res contient ce que l'utilisateur a entré !
    En fait, JOptionPane contient des méthode statique qui permettent d'ouvrir toute sorte de fenetre simple pour dialoguer avec l'utilisateur.
    Donc visuel et utilisation simple...
    Regarde le lien vers la javadoc que je t'ai donné tu verras !

    Si tu tiens vraiment a faire des fenetres personnalisées avec JDialog, il faut créer une classe qui hérite de JDialog et que tu ajoutes tes composants et listener toi même.

    Bonne chance !

Discussions similaires

  1. Créer une fenêtre JDialog avec les coins arrondis
    Par maxa88 dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 11/05/2015, 12h05
  2. Créer une JDialog
    Par Anduriel dans le forum Windows Forms
    Réponses: 7
    Dernier message: 11/11/2009, 13h41
  3. Créer une barre d'outils : JDialog, JToolBar ou autre ?
    Par Sophie L. dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 18/02/2009, 15h17
  4. Comment faire pour créer un bitmap
    Par GliGli dans le forum C++Builder
    Réponses: 2
    Dernier message: 24/04/2002, 15h41
  5. Peux t'on créer une copie locale de l'objet partagé?
    Par Anonymous dans le forum CORBA
    Réponses: 8
    Dernier message: 16/04/2002, 16h20

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