HELP : générer grille gui

HELP : générer grille gui - Java - Programmation

Marsh Posté le 14-04-2006 à 02:48:04    

Lut tt le monde,
 
J'ai un probleme en java je doi developper une application disposant d'une interface graphique , Pour cela j'utilise netbeans , j'ai créé mon interface avec netbeans dans une classe que j'ai appelé Interface , l'interface est un gridlayout avec case qui sont des jtexfield.
 
J'ai créé une autre classe qui me génére une liste de chiffre.
Mon probleme est que etant novice dans l'univers des interfaces et de java , je n'arrive pas a mettre ces chiffres généré dans les jtextfield.
 
Merci de votre aide d'avance.

Reply

Marsh Posté le 14-04-2006 à 02:48:04   

Reply

Marsh Posté le 14-04-2006 à 07:19:56    

JTextField.setText()
en n'oubliant pas bien sur de convertir tes chiffres en chaines de caractères


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 14-04-2006 à 08:18:33    

luffy95 a écrit :

une classe que j'ai appelé Interface , l'interface est un gridlayout avec case qui sont des jtexfield.


C'est pas bien ça  :pfff:  Appelle ta classe autrement...

Reply

Marsh Posté le 14-04-2006 à 09:37:19    

je vois ce que tu veut dire mais en faite ce que je veu c'est que toutes les cases soit rempli par mon autre classe qui génére des cases de type tab[][].
 
merci d'avance

Reply

Marsh Posté le 14-04-2006 à 12:11:04    

luffy95 a écrit :

Lut tt le monde,
 j'ai créé mon interface avec netbeans dans une classe que j'ai appelé Interface , l'interface est un gridlayout avec case qui sont des jtexfield.
 
Merci de votre aide d'avance.


Au lieu de creer ta grille de "jtextfield" avec un editeur wysiwyg (c'est bien de cela qu'il s'agit n'est ce pas?)
Creer la avec du code!

Code :
  1. Class monInterface
  2. {
  3.      ...
  4.      JTextField magrille[5][5];
  5.      ...
  6.      //Constructeur
  7.      monInterface()
  8.      {
  9.           ...
  10.           pour xpos de 0 a 4
  11.                pour ypos de 0 a 4
  12.                     magrille[xpos][ypos]=new JTextField(...);
  13.                     magrille[xpos][ypos].setLocation(/*calcul de la position en fonction de xpos et ypos*/);
  14.                     magrille[xpos][ypos].setSize(XSIZE, YSIZE);
  15.                     ...
  16.                finpour ypos
  17.           fin pour xpos
  18.           ...
  19.      }
  20. }


Message édité par breizhbugs le 14-04-2006 à 12:14:48
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed