[resolu] JtextField invisible oui mais il veut pas s'afficher !!!

JtextField invisible oui mais il veut pas s'afficher !!! [resolu] - Java - Programmation

Marsh Posté le 03-08-2005 à 13:57:59    

bonjour, je n'arrive pas a faire afficher mes JTextField que je viens de rendre setVisible(false)..
Pourquoi ca marche pas ???
j'aimerai lors de l'action sur un bouton radio afficher mes JTextFields.
Je precise pour les puristes que je programme que depuis 4 jours...
Voici le bout de code :
 
public OngletCD(Vector lesInfos)
 {
   //initialisation des objets du conteneurTitreCD
   conteneurTitreCD = new JPanel();
    conteneurTitreCD.setLayout(new FlowLayout());
    titreCD = new JLabel("Entrez les données pour le crédit ou le débit :", JLabel.CENTER);
    titreCD.setFont(new Font("Arial", Font.BOLD, 18));
       
    //initialisation des objets du conteneurDonneesCD  
    conteneurDonneesCD = new JPanel();
    conteneurDonneesCD.setLayout(new GridLayout(5,2,8,5));
    debiterCompte = new JRadioButton("Débiter le compte" );
    crediterCompte = new JRadioButton("Créditer le compte" );
    montantADeposer = new JLabel("Montant à déposer" );
    montantADeposer.setVisible(false);
    montantCrediter = new JTextField();
    montantCrediter.setVisible(false);
   // montantCrediter.setEnabled(false);
    montantARetirer = new JLabel("Montant à retirer" );
    montantARetirer.setVisible(false);
    montantDebiter = new JTextField();
    montantDebiter.setVisible(false);
    validerCD = new JButton("Valider" );
 
BLABLABLABLABLA...
 
public void actionPerformed(ActionEvent e)
  {
   if (debiterCompte == e.getSource())
   {
    montantADeposer.setVisible(true);
    montantCrediter.setVisible(true);      
   }
   if (crediterCompte == e.getSource())
   {
    montantARetirer.setVisible(true);
    montantDebiter.setVisible(true);
   }
merci :)


Message édité par thepingouin le 04-08-2005 à 12:31:09
Reply

Marsh Posté le 03-08-2005 à 13:57:59   

Reply

Marsh Posté le 04-08-2005 à 12:28:43    

euh oki j'ai resolu le probleme.....
J'avais oublié les Actionlisteners...
desolé
et merci

Reply

Sujets relatifs:

Leave a Replay

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