[JAVA] Faire ça : setSize(MaClass.taille());

alec.po Messages postés 134 Statut Membre -  
alec.po Messages postés 134 Statut Membre -
Bonjour,
Je suis débutant en java.
Je voudrai pouvoir paramétré la taille de ma fenêtre (ou autre) avec une autre class.
J'ai donc taper sa :
this.setSize(MaClass.taille());

ou sa :
this.setSize(MaClass.taille(), MaClass.taille2());

rien a faire...
Configuration: Windows Vista
Firefox 3.0.4

8 réponses

  1. mype Messages postés 2459 Date d'inscription   Statut Membre Dernière intervention   437
     
    faudrait nous montré aussi les methode taille de maClass...
    0
  2. sandul Messages postés 4013 Statut Membre 723
     
    Bonsoir,

    Je ne comprends pas très bien: tu veux utiliser setSize() sur une fenêtre, n'est-ce pas? Il te faut donc
    - soit un paramètre de type Dimension
    - soit deux paramètres de type int

    Si maClass.taille() retourne un objet de type Dimension (1er cas) ou un int (2ème) ça va marcher.

    ++
    0
  3. alec.po Messages postés 134 Statut Membre 13
     
    A excellent, merci sandul,sa marche comme ta dit en retournant un int.
    Mais bon pour tout avouer la ou je bloc vraiment c'est la même chose mais pour les couleurs. comment transformer :

    monJTextField.setForeground(Color.BLUE);
    en
    monJTextField.setForeground(MaClass.couleur());

    Là je doit pourtant retourner un String mais...
    0
  4. mype Messages postés 2459 Date d'inscription   Statut Membre Dernière intervention   437
     
    pas du tout setforeground prend en parametre un Color pas un String
    0
    1. sandul Messages postés 4013 Statut Membre 723
       
      tu tapes vite :-)
      0
      1. mype Messages postés 2459 Date d'inscription   Statut Membre Dernière intervention   437 > sandul Messages postés 4013 Statut Membre
         
        hé oui jme debrouille ^^
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. sandul Messages postés 4013 Statut Membre 723
     
    "Là je doit pourtant retourner un String mais..." <== ben nan, pas du tout. Tu retournes un Color et c'est bon aussi.
    0
  7. alec.po Messages postés 134 Statut Membre 13
     
    public Color getCouleur(){
    return red;
    }


    ne marche pas mais...

    public Color getCouleur(){
    return new Color(200, 12, 25);
    }


    Sa marche :)
    Merci beaucoup pour ton aide.
    Bonne soirée
    0
  8. sandul Messages postés 4013 Statut Membre 723
     
    "red" n'est pas un Color... Color.RED si
    0
  9. alec.po Messages postés 134 Statut Membre 13
     
    Encore un grand merci.
    :)
    0