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 :

Création d'une fenêtre de chargement


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de mattyeux
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 169
    Par défaut Création d'une fenêtre de chargement
    Bonjour,

    Je développe une application (applet) qui fait des requètes sur une BD, ces requètes sont périlleuses et prennent pas mal de temps. J'aimerais pouvoir faire une sorte que "quelquechose" puisse apparaître le temps que les requètes et le traitement se déroule afin de faire patientez les utilisateurs. Je ne cherche pas forcément quelque chose qui m'affiche la progression du traitement (0% --> 100%) mais simplement quelquechose qui permet d' avertir que le programme effectue des traitement et n'est pas planté ...

    Je suis ouvert à toutes vos propositions en sachant que je ne peux pas savoir combien de temps peuvent me prendre les requètes. La BD est assez grosse et qu'elle s'agrandit constemment. Je ne cherche pas non plus quelque chose de très compliqué... (j'ai été voir du coté de JProgressBar, et je dois avouer que j'ai pas saisi grand chose ...).

    Merci de votre aide

  2. #2
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 110
    Par défaut
    Tu peux utiliser un Jdialog.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    JDialog patience = new JDialog();
    patience.setBorderPainted(false);
    patience.setModal(true);
    ....tu configure ton dialog
     
                    Thread t = new Thread(){
     
     
    			public void run(){
                                    patience.setVisible(true);
                                    //ton operation longue
    				patience.setVisible(false);
    			}
    		};
     
     
     
    		t.start();
    ps: je suis pas sur de mon enchainement mais ca doit etre ca ou pas loin.

  3. #3
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    Que dirais-tu d'un petit JProgressMonitor ?
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

  4. #4
    Membre confirmé Avatar de mattyeux
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 169
    Par défaut
    ca m'a lair bien complexe .... nan ?

  5. #5
    Membre émérite
    Avatar de sironimo
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2004
    Messages : 669
    Par défaut
    Bah non, c'est comme tout faut s'y mettre un peu.

    Donc je dis +1 pour le JProgressMonitor

  6. #6
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    C'est vraiment selon tes goûts et tes couleurs.
    C'est vrai que le premier réflexe est de se le coder soi-même, mais bon, le composant existe déjà, ça peut pas faire de mal de le mentionner.
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

Discussions similaires

  1. création d'une fenêtre
    Par Vestigo dans le forum C++
    Réponses: 17
    Dernier message: 16/07/2007, 18h43
  2. [Débutant] Création d'une fenêtre de saisie de données par l'utilisateur
    Par Alucard9800XT dans le forum Interfaces Graphiques
    Réponses: 5
    Dernier message: 13/04/2007, 22h38
  3. [D5] Création d'une fenêtre d'attente
    Par MelkInarian dans le forum Delphi
    Réponses: 11
    Dernier message: 20/03/2007, 15h36
  4. création d'une fenêtre d'identification
    Par ghyosmik dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 14/11/2005, 15h29

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