begin process at 2012 02 11 12:05:53
  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...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 4,150 sec (3)

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