begin process at 2010 02 09 14:26:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Débutant(e)

 > 

probleme ouvrir fenetre via un menu


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

probleme ouvrir fenetre via un menu

mercredi 6 août 2008 à 18:40:18 | probleme ouvrir fenetre via un menu

hkahil

Bonjour j'ai réussi a ouvrir une fenêtre en cliquant sur un bouton
j'ai voulu faire pareil avec un menu
mais ca ne marche
pouvez vous m'expliquer pourquoi
merci

import javax.swing.*;
 
import java.awt.*;
import java.awt.event.*;
 
publicclass Clients extends JFrame implements ActionListener {
private JButton bouton;
private JButton bouton1;
private JButton bouton2;
private Container c;
private JFrame maNewFrame2 = null;

public Clients(){
super();
build();

}

privatevoid build(){
c = getContentPane();
c.setLayout(new BorderLayout());


JMenuBar menuBar = new JMenuBar();
menuBar.setLayout(new GridLayout(20,1));

c.add(menuBar, BorderLayout.WEST);

JMenu menu1 = new JMenu("Tableaux de Bord");

menuBar.add(menu1);


menu1.addActionListener(new ActionListener(){
@Override
publicvoid actionPerformed(ActionEvent e){
JFrame maNewFrame2 = new maNewFrame2();
fermerFenetreActuelle();
maNewFrame2.setVisible(true);
maNewFrame2.setBounds(0, 0, 800, 600);
maNewFrame2.setLayout(new FlowLayout());
maNewFrame2.setLocationRelativeTo(null);
maNewFrame2.setTitle("KnowSoft Banking Management");
maNewFrame2.setVisible(true) ;

}
privatevoid fermerFenetreActuelle(){
if(maNewFrame2 != null){
maNewFrame2.dispose();
}
}

});



setTitle("Clients"); //On donne un titre à l'application
setSize(900,550); //On donne une taille à notre fenêtre
setLocationRelativeTo(null); //On centre la fenêtre sur l'écran
setResizable(false); //On interdit la redimensionnement de la fenêtre


 
}

publicvoid actionPerformed(ActionEvent e)
{
//quand on a cliqué sur le bouton ici
System.out.println("Ici !");
JFrame maNewFrame2 = new JFrame();
maNewFrame2.setVisible(true);
maNewFrame2.setBounds(0, 0, 400, 200);
maNewFrame2.setLayout(new FlowLayout());
maNewFrame2.setLocationRelativeTo(null);
maNewFrame2.setTitle("KnowSoft Banking Management");
}
publicstaticvoid main(String args[])
{
new Test();
}

private JPanel buildContentPane(){

JPanel panel = new JPanel();
panel.setLayout(new FlowLayout());

JLabel label = new JLabel("Welcome to KnowSoft Banking Account Management");
JLabel label1 = new JLabel("by Kahil HAssan");

panel.add(label);
panel.add(label1);
return panel;

}

}
 
 



Cette discussion est classée dans : private, panel, jframe, setlayout, manewframe2


Répondre à ce message

Sujets en rapport avec ce message

probleme de recuperation de données [ par golf3gtiii ] Bonjour,Je suis en dut src et j'ai un projet en java a faire pour la fin de l'année.Mon projet est de creer un programme permettant de calculer la moy JPanel et JFrame [ par chtiBout ] salut tout le monde ! je dois développer un Jframe avec dedans des panel dc je fais une classe panel ds laquelle je décris mes panel et ds le main je [Swing] supprimer composant dans ma JFrame [ par aurelien0306 ] Bonjour, voilà j'ai ma JFrame avec un BorderLayout (sur getContentPane()). En fait j'aimerais changer le composant qui s'affiche dans le centre en fon ajouter un panel à un scrollpane [ par pseudo85 ] Salut,Je voudrais ajouter un jpanel à un scrollpane, voilà mon code:   JScrollPane jScrollPane1 = new JScrollPane();   JPanel jPanel2 = new JPanel(); (Débutant) Action non déclenchée par un bouton [ par ptiniko ] Bonjour à tous,Je sollicite votre aide car j'ai un petit souci. J'ai cherché en vain sur les anciens posts une réponse à ma question (surement du au f Impression d'un panel dans un format etiquette [ par al94140 ] Bonjour, Je développe une application java pour imprimer un nom et un prénom d'un Jpanel sur une étiquette. Je me suis servie de la classe MpanelPrint probleme de repaint [ par mael974 ] Bonjour, je cherche à afficher un panel different dans mon Jframe lorsque l'utilisateur selectionne un Item du menu. . Si en revanche je redimentionne Creation d'une interface graphique [ par ihssan09 ] Bonsoir, s'il vous plait mes amis ,est ce que quelqu'un d'entre vous peut m'aider à résoudre les erreurs que contient mon code?affin de visualiser mon Valeurs Hexadecimals d'un fichier [ par liipod ] Bonjour, je voudrais afficher les valeurs en hexadécimal d'un fichier, comme quand il est ouvert avec un "éditeur hexadécimal". voila mon code sourc probléme jdialog modal [ par sourria ] bonjour ma question c'est la suivante : alors j'ai une jframe qui fait appel à un jdialog modal et dans jframe il y de listener (cle dalasse , douc


Nos sponsors


Appels d'offres

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

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