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

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

  • Votes
  • Date
  • Date décroissante
  1. 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.

    ++
    1. 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...
      1. "Là je doit pourtant retourner un String mais..." <== ben nan, pas du tout. Tu retournes un Color et c'est bon aussi.
        1. 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