begin process at 2010 02 10 07:47:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Débutant(e)

 > 

message d'erreru


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

message d'erreru

lundi 5 novembre 2007 à 10:21:29 | message d'erreru

ulysse00

salut j'ai un message d'erreur et je n'arrive pas a le résoudre

"client.java": cannot resolve symbol: method setVisible (boolean) at line 122, column 28
sur la ligne this.setVisible(false);  



import javax.swing.*;
import java.awt.*;

public class salut
  {
  public static void main(String[] args)
    {

 JFrame frame = new JFrame();
  JPanel panel = new JPanel();
  panel.setLayout(new GridLayout(2,2,20,20));

// problème avec cette partie ,message d'erreur 

 entrer.addActionListener(new ActionListener () {
                         public void actionPerformed(ActionEvent e) {

                      this.setVisible(false);  
       modifier fenetre =new modifier();
      fenetre.setVisible(true);
 
                         }
                 });

p.add(entrer);

    JFrame myFrame = new JFrame();
   myFrame.setResizable(false); myFrame.setTitle("exemple");
 myFrame.setSize(450,450);
myFrame.setLocationRelativeTo(null);
    myFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    myFrame.setVisible(true);
    }
  }

lundi 5 novembre 2007 à 10:26:27 | Re : message d'erreru

ulysse00

je veux  fermer la fenetre client et ouvrir  nune autre fenetre si je click sur le bouton
merci
lundi 5 novembre 2007 à 11:18:31 | Re : message d'erreru

Twinuts

Membre Club Administrateur CodeS-SourceS
Salut,

change les 2 lignes suivantes :
[...]
JFrame frame = new JFrame();
[...]
this.setVisible(false); 
[...]

par :
[...]
final JFrame frame = new JFrame();
[...]
frame.setVisible(false); 
[...]


------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO
lundi 5 novembre 2007 à 14:59:18 | Re : message d'erreru

z bozzo

Salut,

// problème avec cette partie ,message d'erreur 

 entrer.addActionListener(new ActionListener () {
                         public void actionPerformed(ActionEvent e) {

                      this.setVisible(false);  
       modifier fenetre =new modifier();
      fenetre.setVisible(true);
 
                         }
                 };) // il te faut inverser le ; et )

en fait c'est ca :

addActionListener(new ActionListener () { ... }; )

essaye ca, ca devrait etre mieux



- Bozzo -  
lundi 5 novembre 2007 à 15:03:49 | Re : message d'erreru

z bozzo

Re-salut,

j'ai dit une betise !!

c'estaddActionListener(new ActionListener () { ... }; );

il te manque le ; apres
ActionListener () { ... }

donc  :

// problème avec cette partie ,message d'erreur 

 entrer.addActionListener(new ActionListener () {
                         public void actionPerformed(ActionEvent e) {

                      this.setVisible(false);  
       modifier fenetre =new modifier();
      fenetre.setVisible(true);
 
                         }
                
};);







- Bozzo -  
lundi 5 novembre 2007 à 15:51:37 | Re : message d'erreru

Twinuts

Membre Club Administrateur CodeS-SourceS
Salut,

z bozzo> regarde bien la déclaration de la classe
public class salut // manque un extends ici ou qu'il redef un objet pour faire un "this.setVisible(false);"


bref j'avais pas vu l'histoire du ';' ^^ mais la syntax serait :
addActionListener(new ActionListener () { ... });

pour le setVisible soit il sagit d'un setVisible d'un objet graphique soit d'une méthode locale, si il sagit d'un objet graphique voir méthode au dessus, sinon il faut juste faire exemple  :
salut.this.setVisible(false); 

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO
lundi 5 novembre 2007 à 17:40:05 | Re : message d'erreru

z bozzo

Salut,

c'est vrai avai pas vu qu'il manquait l'extends ( mauvaise habitude d'eclipse ).



 
- Bozzo -  
mardi 6 novembre 2007 à 00:21:10 | Re : message d'erreru

ulysse00

merci ça fonctionne biena a vec final JFrame frame = new JFrame();mais encore un problème avec

cette diclaration
final JTextField tnom = new JTextField();

tnom .addActionListener(this);//message d'erreur "client.java": addActionListener(java.awt.event.ActionListener) in javax.swing.JTextField cannot be applied to (ulysse.client) at line 60, column 7

mardi 6 novembre 2007 à 08:00:10 | Re : message d'erreru

z bozzo

Salut,

il te faut un implementer ActionListener si tu veux pouvoir utiliser :
tnom .addActionListener(this);

public class XXXX implements ActionListener{


sinon :
addActionListener(new ActionListener () { ... });



  .oO BOZZO Oo.



Cette discussion est classée dans : message, false, jframe, myframe, setvisible


Répondre à ce message

Sujets en rapport avec ce message

btn.setVisible(false)... [ par javateux ] salut voila g un gridbagconstraint, je place des boutton dessus...au milieu des cinq boutton j'en ai selectionné un btn.setVisible(false). resultat : Pb d'affichage JFrame [ par ducheseb ] Bonjour,Dans une fonction de chargement de fichier, je fais appel à une Classe Loading qui affiche une petite fenêtre (JFrame) avec un message "Charge fermer une frame [ par Guillemouze ] bonjour, je voudrai savoir comment fermer une frame. je m'explique. je cree une frame qui n'est pas ma frame principale MyFrame f = new MyFrame(); f changer symbole [ par ulysse00 ] salut je veux changer le symbole de java de l'application par mon symbole qui se trouve juste à cote de "l'exemple"' import javax.swing.*;import java. setvisible(false) décalage des composants d'à côté [ par ssebounet ] Bonjour à tous. Je suis actuellement en train de développer un bout de code en java. Je souhaite rendre dynamique une page que j'affiche. pour cela j isVisible(); [ par didoux95 ] Bonjour a tous.Voila, je suis entrain de faire une appli dans laquelle il ya plusieurs JFrame (une par class).J'ai une JFrame principale et 4 autres ( System Tray Java 6 [ par JSR2K ] Bonjour,J'ai implemanté le code que l'on peut trouver ici  : http://www.javafr.com/codes/MANIPULER-BARRE-SYSTEME_36279.aspxdans mon programme constitu un message d'erreur avec l'affichage [ par ulysse00 ] salut mes amis j'ai un grave problème et je voulais bien que vous m'aidez pour m'avancer j'ai un message java.long.outofMemoryerreur exception in thre Boites Jframe Modale [ par Erwan76 ] Bonjour à tous.Je vous explique mon problème. J'ai créé de multiples jFrame pour me permettre différentes tâches.Pour faire une certaine sécurité, j'a Bloquer jframe [ par Erwan76 ] Bonjour!J'utilise trois jframes. La première s'appelle Authentification, la seconde acceuil et la troisième c'est mon main.Ce que je voudrais réaliser


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales