File de menus

File de menus - Java - Programmation

Marsh Posté le 11-01-2008 à 23:10:43    

bonjour à tous,
j'ai 1 souci d'associé une interface à 1 programme que j'ai fait ,ce dernier est la classe File qui contient la methode
public void ajouter (Object o){} et la methode:
public Object retirer(){}
-je veux utiliser ses deux methode pour ajouter à une fenetre des JMenus à l'aide d'un bouton quand je le qliq un JMenu s'ajoute à la fenetre j'ai essaillé de le faire voici mon programme:
 
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Menus extends JFrame implements ActionListener{
 
 private JButton but;
 private JMenuBar barMenus;
 private JMenu fichier,edition,afichage;
 private JMenuItem nouveau,ouvrir,enregistrer;
 private JMenuItem copier,couper,suprimer;
 
 public Menus(){
  setTitle("les menus" );
  setSize(400,400);
  setLayout(new FlowLayout());
  barMenus=new JMenuBar();
  setJMenuBar(barMenus);
       
       
    Container c=getContentPane();
  but =new JButton("ok" );
  but.setBackground(Color.red);
      but.addActionListener(this);
      c.add(but);
      c.add(new Label("voulez vous ajoutez un menu?" ));
      but.addActionListener(this);
   
   setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
    public void actionPerformed(ActionEvent ev){
     
      File f=new File ();
      fichier =new JMenu("fichier" );
      f.ajouter((Object)fichier);
      f.retirer();
      JMenu s=(JMenu)(f.retirer());
      barMenus.add(s);
 }
}
 
//le resultat d'exection c une fenetre qui contient 1buton et une label et quand je cliq sur le button rien n'est ajouté sur la fenetre
//svp donnez moi tous les possibilité pour réaliser ce programme  
//merci d'avance

Reply

Marsh Posté le 11-01-2008 à 23:10:43   

Reply

Sujets relatifs:

Leave a Replay

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