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

Agents de placement/Fenêtres Java Discussion :

GUI, probleme avec element du JFrame


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Décembre 2003
    Messages
    491
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 491
    Par défaut GUI, probleme avec element du JFrame
    Bonjour,

    Je suis un tuto pour faire une interface et je ne peux pas du tout gérer les éléments colles sur le JFrame de mon interface.
    Il s'agit de la barre de menu et des JScrollPane.
    La barre de menu n'apparait pas mais il y a juste une ligne blanche en plus sous la barre de titre. Les JScroll n'apparaissent pas non plus dans un autre essai, non donne ci-dessous.

    Est-ce que quelqu'un peut me dire que faire?

    D'avance merci

    NB Je travaille sous eclipse si cela peut être une raison


    Je vous met un exemple du code ci-dessous:

    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
    53
    54
    55
    56
    57
    58
     
    import javax.swing.*;
    import javax.swing.JMenuBar;
     
    import java.awt.*;
    import java.awt.event.*;
     
     
    class TTroisInter extends JFrame{
     
    	public TTroisInter(String titre){
     
    			super(titre);
    		JMenuBar barMenu2 = new JMenuBar();	
    		setJMenuBar(barMenu2);
    		//Declaration des chapitre de fonction
    		JMenu file = new JMenu("File");
    		JMenu edit = new JMenu("Edit");
    		JMenu source = new JMenu("Source");
    		JMenu run = new JMenu("Run");
    		Declaration des fonctions par chapitre
    		JMenuItem fu = new JMenuItem("f1");
    		JMenuItem fd = new JMenuItem("f2");
    		JMenuItem ft = new JMenuItem("f3");
    		JMenuItem eu = new JMenuItem("e1");
    		JMenuItem ed = new JMenuItem("e2");
    		JMenuItem su = new JMenuItem("s1");
    		file.add(fu);
    		file.add(fd);
    		file.add(ft);
    		this.setJMenuBar(barMenu2);
     
    				} // Fin constructeur
    } //Fin class
     
     
     
     
    class TestInterTrois {
     
    	public static void main(String[] args) {
     
     
    		TTroisInter monInt = new TTroisInter("monInter");	
     
    		monInt.pack();
    		monInt.setVisible(true);
     
     
    	try {
    	UIManager.setLookAndFeel("com.sun.java.swing.plaf.motifLookAndFeel");	
    	}
    	catch(Exception e){
    	System.out.println("Je ne trouve pas le look and feel demande\n" + e);	
    	} 
     
    	} //Fin main
    } //Fin class

  2. #2
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    C'est assez normal que rien n'apparaisse... Tu n'ajoutes rien dans la JMenuBar. Il faut ajouter les JMenu dans la JMenuBar. Et tu n'ajoutes pas la moitié de tes JMenuItem, il faut également tous les ajouter dans des JMenu.

    Ensuite, pourquoi tu fais deux fois setJMenuBar(..) ? Il faut le faire une seule fois quand ton menu est construit.

  3. #3
    Membre éclairé
    Inscrit en
    Décembre 2003
    Messages
    491
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 491
    Par défaut
    Merci pour la reponse, mon tuto n'est pas exaustif en ce qui concerne les commandes et j'ai parfois du mal a retrouver les éléments de code qui manque.
    Mais bon le add() dans le cas présent il me fait un peu honte quand même,j'aurais du y penser.
    Encore merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme avec image dans JFrame
    Par nir63 dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 18/04/2014, 15h09
  2. [DW9] Probleme avec element PA
    Par max336 dans le forum Dreamweaver
    Réponses: 1
    Dernier message: 22/09/2008, 10h07
  3. [C#] Petit problème avec un élément du FAQ
    Par matech dans le forum ASP.NET
    Réponses: 11
    Dernier message: 24/01/2008, 14h11
  4. [DEBUTANT][GUI] probleme avec les icones
    Par magnus2005 dans le forum Windows
    Réponses: 3
    Dernier message: 11/04/2007, 11h42
  5. [JFrame] Probleme avec DO_NOTHING_ON_CLOSE
    Par gwen1984 dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 29/06/2006, 16h42

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