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 :

incrémenter une JFrame


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 37
    Par défaut incrémenter une JFrame
    Bonsoir,

    Je voulais savoir si c'était possible d'incrémenter le titre d'une JFrame si oui comment faire merci car j'ai déjà essayé quelque truc mais la fenêtre reste toujours à 1.

    Sinon pour la situation j'ai une fenetre principal et je crée une nouvelle fenetre quand j'ai rempli toutes les informations je clique sur valider et si je n'ai pas fini elle est en attente mais si j'en fais plusieurs on ne s'y retrouve plus dans les fenêtres car elles ont le même titre et donc en incrémentent on pourrait différentier ces fenêtres

    merci

  2. #2
    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
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jframe.setTitle("2"); // ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 37
    Par défaut
    je pense que ceci va juste m'afficher 2

    sinon moi je voudrais du style JFrame.setTitle("titre + incrémentation");

    merci

  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
    Essaie juste
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jFrame.setTitle("titre " + incrémentation);
    au lieu de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    JFrame.setTitle("titre + incrémentation");
    (et lit les docs, cela t'évitera de passer plusieurs jours à attendre comment donner un titre à une fenêtre).

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 37
    Par défaut
    non mais donner un titre à une JFrame je sais faire c'est pour l'incrémenter

    sinon le code que vous m'avez mis je l'avais déjà essayé et il me met toujours 1. Quand je mettais "titre + incrementation" c'était pour avoir l'ensemble et non pas que l'incrementation donc par exemple toto1, toto2 etc en gros faut faire une fonction d'incrémentation à part en utilisant la variable incrementation ici
    mais c'est là où je bloque.

    J'espère être assez clair

    Sinon j'ai le temps je fais d'autres choses pour ne pas prendre de retard et je réessaye quand j'ai des idées.

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 179
    Par défaut
    Citation Envoyé par gash59 Voir le message
    non mais donner un titre à une JFrame je sais faire c'est pour l'incrémenter
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jFrame.setTitle("titre " + (incrémentation++));
    Une frame ne s'incrémente pas, pas plus qu'un titre.
    Ce que tu incrémentes, c'est une variable numérique.
    Ensuite tu formates ton titre de fenêtre avec cette variable numérique.

    Fred

  7. #7
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    65
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Décembre 2003
    Messages : 65
    Par défaut
    si je comprend bien, tu n'arrives pas à avoir une variable qui augmente de 1 à chaque fois?

    tu peux utiliser un compteur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    class compteur {
      private int val = 0;
      public int valeur() {
        return ++val;
      }
    }
    et tu fais jf.setTitle("titre "+compteur.valeur());


    mais j'ai l'impression que le problème de base est que tu n'as pas déclarée la variable que tu incrémente comme étant statique.

    mobi

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

Discussions similaires

  1. Reduire une JFrame
    Par MrEddy dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 16/06/2004, 15h36
  2. Interdire de redimensionner une JFrame
    Par java_math dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 06/06/2004, 14h59
  3. Maximiser une JFrame
    Par harold63 dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 02/06/2004, 14h19
  4. Faire une JFrame avec LookAndFeel
    Par aburner dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 03/12/2003, 09h54
  5. [débutant][xsl]incrémenter une variable
    Par guitalca dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 01/04/2003, 16h19

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