begin process at 2012 02 13 12:14:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Multimédia

 > 

Java2D

 > 

menu bar en java


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

menu bar en java

jeudi 28 août 2008 à 18:35:10 | menu bar en java

emna10

Bonjour!
je rencontre un probleme au niveau de la manipulation du menu dans mon application(en java):
j'ai creer une classe menu qui construit le menu (avec les action listener:action sur les frame contenant le menu)a ajouter a mes fenetre.donc j'ajoute dans les autres classe une istancition de la classe menu.le probleme que je ne peut pas determiner le frame qui contient le menu.par exemple :JMenuItem apparence doit changer l'apparence du frame a parent .comment modifier l'action listener de la classe menu pour agir sur toute les classe qui introduit le menu.je ne sais pas si qlq un comprend mon probleme.
jeudi 28 août 2008 à 20:58:19 | Re : menu bar en java

mounis2400



tu peut ajouter un méthode dans la classe qui crée les menu bar dont on peut lui passer une instance du parent ex: setParent( Jframe parentFrm) ou ajouter un autre paramêre au constructeur de cette classe qui sera de même type que les parents utilisés.
je peux donner plus de détails si c est pas suffisant.
vendredi 29 août 2008 à 11:12:57 | Re : menu bar en java

emna10

Bonjour,

j'ai pas bien assimilé votre idée,merci de me donner plus de details.

vendredi 29 août 2008 à 12:21:03 | Re : menu bar en java

mounis2400

exemple:
public class JMenuCreator extends JMenuBar {
JFrame parentFrame;
    public JMenuCreator() {
       
            // ..........
    }

    public JMenuCreator(.. ..,.. ..,.. ..,JFrame parentFrame) {
        this.parentFrame = parentFrame;
//        .....
//        ...
//        ...
    }

    public void setParentFrame(JFrame parentFrame) {
        this.parentFrame = parentFrame;
    }
    public void changeParentColor(Color color){
        parentFrame.setForeground(color);
    }

}
pour utiliser cette classe il te suffit de
public classe frame extends  JFrame {
JMenuCreator jMenu;
public frame(){
jMenu=new JMenuCreator(.. ..,.. ..,.. ..,this);
// ou tu peut :
// jMenu= nes JMenuCreator ();
//jMenu.setParentFrame(this);
jMenu.changeParentColor(Color.Red);
}

si arrive pas envoi ton code et je pourrai enchallah plus t aider
je suis là pour aider et faire connaissance avec les meilleurs.


Cette discussion est classée dans : menu, java, probleme, action, classe


Répondre à ce message

Sujets en rapport avec ce message

Probleme: java.lang.ClassNotFoundException: [ par Frouf85 ] Bonjour à toi,je voulais savoir si tu pouvais résoudre ce problème qui commence à me faire c....Donc j'utilise Eclipse et J2EE pour développer une app petit probleme d'action entre 2 applet [ par mandi01 ] Bonjour. Voilà j'ai un petit problème d'action entre 2 classe. Je m'explique : j'ai une classe nommée fenetre, et une autre nommée EntrerDate ce qu'i Action Listener [ par andoid ] Bonjour j'ai une classe où j'ai declaré mes boutons et mis une classe ecouteur pour eux sauf que cette classe ecouteur est en dehors de la classe où j Probleme installation java eclipse visual editor [ par jeffreynaz ] bonjour j'ai un gros probleme pour installer tout ca dans un bouqin de développement en java avec eclipse et visual editor on me dit d'installer JD probleme de compilation java sur eclipse ! [ par baleyine ] avis aux developpeur ! bonjour a tous, j'ai un probleme avec ' eclipse '; je me suis en effet lancé dans la programation depuis une semaine, et action de bouton avec java [ par ghaouar ] Bonjour, j'ai créer un bouton avec icône et lors de l'exécution de programme le bouton ne fait aucune action ??? en tenir compte que le programme de fermeture d une jinternalframe [ par sarassef ] Bonjour, Apres avoir chercher sur le net,je ne trouve pas toujours une solution a mon probleme que je vais essayer de vous expliquer et qui certainem java et flash [ par dimabab ] Bonjour j'ai une classe java qui récupère les données envoyées par un capteur précisément la direction du vent, chaque second je dois mettre à jour m


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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

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