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 :

Redemarrer l'application, possible ?


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut Redemarrer l'application, possible ?
    Bonjour,

    J'aimerais savoir s'il est possible de redemarrer une application java et si oui comment le faire ?

    J'aimerais que ca se fasse dans un event de bouton

    merci

  2. #2
    FFF
    FFF est déconnecté
    Membre éclairé Avatar de FFF
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    342
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 342
    Par défaut
    Tout dépend comment est organisée ton application. Tu as combien de classes, comment démarre ton prog ? Veux tu redémarrer toute l'application, ou seulement une partie ?
    Si c'est toute l'application alors je pense qu'il faut passer par une application intermédiaire.

  3. #3
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    salut,

    J'ai 4 classes dont une intereface graphique...

    Je lance l'application depuis le main(puissance4) qui va appeler mon interface graphique(affichageP4) et ensuite il y a des interactions entre l'interface graphique et les 2 autres classes.

    Je pense qu'il faudrait relancer Puissance4(le main) pour que l'application redemarre...

  4. #4
    FFF
    FFF est déconnecté
    Membre éclairé Avatar de FFF
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    342
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 342
    Par défaut
    Si c'est l'interface graphique qui doit être réinitialisée, alors il suffit peut être de redémarrer uniquement ce processus en le réinitialisant.
    Tu as des Threads ?

  5. #5
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    Non je n'ai aucun thread dans mon programme

  6. #6
    FFF
    FFF est déconnecté
    Membre éclairé Avatar de FFF
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    342
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 342
    Par défaut
    N'ayant jamais essayé ce que tu fais, je te conseillerais de tenter cela :
    Soit de faire une appli1 qui lance l'appli 2 (par des commandes dos, ou systèmes) et qui permet aussi de l'arrêter (kill ou autre appel système possible)
    Soit tu reconsidères ton application en utilisant les threads, de cette façon, tu peux réinitialiser chaque processus de ton application que tu souhaites, mais tu ne pourras jamais redémarrer depuis 0 ton application.
    Soit tu la fermes et tu la ré ouvres
    (l application bien sûr)

  7. #7
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    Comme le prof n'a pas demandé pour le moment de bouton rejouer, je vais pas perdre du temps à refaire mon appli avec des threads ^^

    alors je vais me conteter du quitter + relancer l'appli 8)

    Merci beaucoup pour ton aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Qt et domaines d'application possibles ?
    Par betsprite dans le forum Qt
    Réponses: 65
    Dernier message: 14/08/2010, 15h03
  2. Redemarrer l'application en cours
    Par jagboys dans le forum MFC
    Réponses: 1
    Dernier message: 28/05/2006, 17h27
  3. Réponses: 8
    Dernier message: 18/08/2005, 18h42
  4. [Exécution] Redémarrer mon application
    Par Samanta dans le forum Général Java
    Réponses: 3
    Dernier message: 11/07/2005, 16h38

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