IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

menu en java


Sujet :

AWT/Swing Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 122
    Points : 54
    Points
    54
    Par défaut menu en java
    Bonjour ,

    je suis débutante en java et j'ai quelque souci au niveau de la création d'une fenêtre avec une barre de menu

    voici
    mon code j'ai beau chercher je n'arrive pas à trouver pourquoi ces erreur

    il y a 4 erreurs toutes de ce type
    cannot resolve symbo
    symbo/methode add(java.awt.MenuItem)
    .......................... (java.awt.Menu)

    je suppose que c'est un problème avec la fonction add()

    voici le code



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
     
     
       import java.awt.*;
       import javax.swing.*;
       import java.awt.event.*;
       import java.awt.Frame.*;
       import java.awt.MenuBar.*;
       import java.awt.MenuItem.*; 
       import java.awt.CheckboxMenuItem.*;
     
       public class MenuF extends Frame  {
     
          public MenuItem menuQuitter, menuNouveau ,menuAppropos,menuAide;
     
          CheckboxMenuItem AffBou,AffCol,Col;
     
     
          public MenuF()
     
          {
             super();
             setTitle("Titre");
     
             MenuBar m=new MenuBar();
             setMenuBar(m); 
             Menu MenuFichier=new Menu("Fichier");
     
             Menu MenuAfficher=new Menu("Affichage");
             Menu MenuCouleur=new Menu("Couleurs");
             MenuItem Nouveau=new MenuItem("Nouveau");
             AffCol=new CheckboxMenuItem ("Palettes de couleurs");
             Col=new CheckboxMenuItem("Modifier les couleurs");
             MenuFichier.add(Nouveau);
             MenuAfficher.add(AffBou);
             MenuAfficher.add(AffCol);
             MenuCouleur.add(Col);
     
     
     
     
             pack();
             show();
     
          }
     
          public static void main(String[] args )
     
          {
             new MenuF();
     
          }
       }
    merci d'avance L.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Points : 1 419
    Points
    1 419
    Par défaut
    Salut, il y a plusieurs remarques à faire :

    La première concerne tes imports : il ne faut pas importer les sous-classes, ou classes internes. Enlève donc les imports java.awt.Xxxx.* (mais garde java.awt.event.*)

    La seconde est la difficile lecture de ton code parce que tu utilises des majuscules comme première lettre d'un identifiant de variable. Appelle tes variables affBou, affCol, col plutôt que AffBou, AffCol, Col. Cela devrait être pareil pour n'importe quelle variable, même celles qui ne se trouvent que dans une méthode.

    La troisième concerne ta MenuBar. Jamais tu n'ajoutes les Menu à ta MenuBar. Ils ne seront donc jamais affichés. Pour ajouter un menu à une barre de menus, fais simplement m.add(monMenu); .

Discussions similaires

  1. Requete menu déroulant java
    Par thomas2929 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 11/06/2008, 10h59
  2. menu en java
    Par bim92i dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 09/06/2008, 19h18
  3. [DEV] créer une barre de menu en java style mac os X
    Par didi dans le forum Développement OS X
    Réponses: 11
    Dernier message: 31/05/2008, 00h16
  4. Soucis menu déroulant Java / CSS sous IE
    Par ghmpou dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 20/12/2007, 19h34
  5. programmer un menu en java
    Par rahma2007 dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 15/04/2007, 11h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo