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 :

interface graphique sans aucun composant


Sujet :

AWT/Swing Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2008
    Messages
    354
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2008
    Messages : 354
    Points : 139
    Points
    139
    Par défaut interface graphique sans aucun composant
    Salem,
    je suis débutante en java et je fait le code suivant:
    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
     
    import java.awt.*;
    import javax.swing.*;
    import java.util.*;
     
    class frame_acl extends JFrame{
        GridLayout monLayout;
        JLabel nom=new JLabel("Nom_acl");
        JLabel type=new JLabel("Type_acl");
        JLabel valeur=new JLabel("Valeur");
        JTextField txt1 = new JTextField("");
        JTextField txt2 = new JTextField("");
        JComboBox box = new JComboBox();
            Button create = new Button("créer");
        JLabel lb = new JLabel();
     
        public frame_acl()
        {
            super("Ajout d'ACL");
                    this.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
                    this.setBounds (500,500, 400, 550);
            this.setSize(400,400);
            JPanel p1 = new JPanel();
            p1.setLayout(new GridLayout(2,1));
            p1.add(lb);
            JPanel p2 = new JPanel();
            p2.setLayout(new GridLayout(4,2));
            p2.add(nom);
            p2.add(type);
            p2.add(valeur);
            p2.add(create);
            p2.add(txt1);
            p2.add(txt2);
            p2.add(box);        
            lb.setIcon(new ImageIcon("img4.jpg"));        
            this.setVisible(true);    
        }
         public static void main(String args[])
         {
            new frame_acl();
         }
     
    }
    je fait la compilation et tous ça va bien.
    mon probléme est qu'aucun du composant de la fenetre n'est affiché.
    la fenetre s'affiche sans bouton,labe, text..
    et je comprend pas le raison.
    je travaille sou linux.
    java version "1.5.0_12"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
    Java HotSpot(TM) Server VM (build 1.5.0_12-b04, mixed mode).

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    Par défaut
    C'est normal, tu n'ajoutes pas tes panels à ta frame.
    Essaie ça par exemple.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    getContentPane().setLayout(new GridLayout(2, 1));
    getContentPane().add(P1);
    getContentPane().add(P2);

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Février 2008
    Messages
    354
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2008
    Messages : 354
    Points : 139
    Points
    139
    Par défaut un autre pb du taille de pannel
    Salem,
    merci beaucoup.
    vous êtes raison.je n'est pas ajoutés mes panel au frame.
    mai j'ai une autre pb .
    je veux que le premier pannel est le 1/2 du deuxiéme panel.
    de plus je veux modifier la taille du bouton et de textarea.
    comment je peux programmer ça.

Discussions similaires

  1. Interface graphique sans code
    Par kryptong dans le forum Qt Creator
    Réponses: 4
    Dernier message: 10/06/2012, 14h49
  2. [Débutant] Réinitialiser une interface graphique sans en sortir
    Par Alucard9800XT dans le forum Interfaces Graphiques
    Réponses: 9
    Dernier message: 23/04/2007, 17h32
  3. Sql - interface graphique - Sans serveur
    Par mélinée dans le forum Langages de programmation
    Réponses: 17
    Dernier message: 02/12/2006, 21h49
  4. Interface graphique sans IDE
    Par stoof23 dans le forum Interfaces Graphiques en Java
    Réponses: 4
    Dernier message: 28/04/2004, 11h21

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