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

Interfaces Graphiques en Java Discussion :

execution du contenu d'une deuxieme classe


Sujet :

Interfaces Graphiques en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2010
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 72
    Par défaut execution du contenu d'une deuxieme classe
    bonjour,

    est ce que quelqu'un peut m'aider à ajouter un code sur un JLabel de ma premiere classe qui affiche une fenetre d'acceuil pour rendre cette derniere invisible et executer le code d'une autre classe qui permet d'afficher une fenetre d'authentification

    je vous attends

  2. #2
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Citation Envoyé par allomona Voir le message
    je vous attends
    Sans plus de détails, de code et d'informations, ça va être long
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  3. #3
    Membre Expert Avatar de Ivelios
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 031
    Par défaut
    Je tente un réponse en aveugle... on ne sais jamais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    //Dans la fenetre courant (la première
     Frame2 maSecondeFenetre = new Frame2();
    maSecondeFenetre.setVisible(true);
    this.setVisible(false);

  4. #4
    Membre confirmé
    Inscrit en
    Octobre 2010
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 72
    Par défaut
    je vous remercie pour vos reponse je vais essayer de m'expliquer un peu plus donc voila le code d ma premiere classe
    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
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    import javax.swing.*;
     
    import java.awt.*;
     
     
    public class Fenarij
      {
      public static void main(String[] args)
        {
        JFrame fenetre = new JFrame();
        JPanel panel = new JPanel();
     
     
        JLabel welcome = new JLabel("Bienvenue en tunisie Telecom ");
        JLabel actel = new JLabel("ACTEL beit elhekma Kairouan");
     
        JLabel gestion = new JLabel("Gestion des publitels ");
        fenetre.setContentPane(panel);
        fenetre.setTitle("acceuil");
        fenetre.getContentPane().setBackground(new Color(255,255,255));
     
        Font font = new Font("Monotype Corsiva",Font.BOLD,20);
     
          welcome.setForeground(new Color(0,51,255));  
          welcome.setFont(font);
     
          actel.setFont(font);
          actel.setForeground(new Color(0,51,255));
     
         Font font1 = new Font("Monotype Corsiva",Font.BOLD,15);
         gestion.setFont(font1);
     
       panel.add(welcome);
       panel.add(actel);
       panel.add(gestion);
     
     
       JLabel a = new JLabel("ADMINISTRATEUR");
       JLabel b = new JLabel("RESPONSABLE ADMINISTRATIF");
       a.setFont(font);
       b.setFont(font);
       a.setForeground(new Color(0,135,204));
       b.setForeground(new Color(0,135,204));
       Box ABox1 = Box.createHorizontalBox(); 
       ABox1.add(a); 
       ABox1.add(Box.createHorizontalStrut(30)); 
       ABox1.add(b); 
     
     
       ImageIcon icone =  new ImageIcon("taxi-phone.jpg");
       JLabel image = new JLabel(icone);        
       image.setSize(panel.getWidth(),panel.getHeight());
       Box ABox2= Box.createVerticalBox(); 
       ABox2.add(Box.createVerticalStrut(100)); 
       ABox2.add(ABox1); 
       ABox2.add(Box.createVerticalStrut(100)); 
       ABox2.add(image); 
       panel.add(ABox2);
       panel.repaint();
     
     
     
     
        fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        fenetre.setVisible(true);
        fenetre.setSize(570,500);
        Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
        fenetre.setLocation(dim.width/2 - fenetre.getWidth()/2, dim.height/2 - fenetre.getHeight()/2);
        }
      }

    et voila le code de ma deuxiéme classe

    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
    59
    60
    61
    62
    63
    64
    65
    import java.awt.Dimension;
    import java.awt.Toolkit;
     
    import javax.swing.*; 
     
     
    public class Auth{ 
    public static void main(String[] args) { 
    // TODO Auto-generated method stub 
     
    // création de la fenêtre 
     
    JFrame fenetre = new JFrame(); 
    fenetre.setTitle("Authentification"); 
     
     
    // ma fenetre doit se fermer quand en clique sue le bouton rouge 
     
    fenetre.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); 
     
     
     
     
    JLabel login= new JLabel("login:"); 
    JTextField textlogin = new JTextField(15); 
    textlogin.setMaximumSize(textlogin.getPreferredSize()); 
     
     
    Box ABox1 = Box.createHorizontalBox(); 
    ABox1.add(login); 
    ABox1.add(Box.createHorizontalStrut(6)); 
    ABox1.add(textlogin); 
     
    JLabel mdp = new JLabel ("password :"); 
    JPasswordField textmdp = new JPasswordField(15); 
    textmdp.setMaximumSize(textmdp.getPreferredSize()); 
     
    Box ABox2 = Box.createHorizontalBox(); 
    ABox2.add(mdp); 
    ABox2.add(Box.createHorizontalStrut(6)); 
    ABox2.add(textmdp); 
    Box ABox3 = Box.createHorizontalBox(); 
     
     
    //Box ABox3 = Box.createHorizontalBox(); 
    ABox3.add(new JButton("valider")); 
    ABox3.add(Box.createGlue()); 
    ABox3.add(new JButton("reinitialiser")); 
     
     
    Box vBox = Box.createVerticalBox(); 
    vBox.add(ABox1); 
    vBox.add(ABox2); 
    vBox.add(Box.createGlue()); 
    vBox.add(ABox3); 
     
     
    fenetre.getContentPane().add(vBox);
    fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    fenetre.setVisible(true);
    fenetre.setSize(500,500);
    Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
    fenetre.setLocation(dim.width/2 - fenetre.getWidth()/2, dim.height/2 - fenetre.getHeight()/2);
    }
    }
    comme vous voyez la premier contient un JLabel nommé ADMINISTRATEUR mon reve et que lorsque je clique sur lui dans ma premiere fenetre disparaisse et ma fenetre d'authentification apparaisse

    je vous attend

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

Discussions similaires

  1. Executer le contenu d'une variable - C++
    Par I-DEXX dans le forum C++
    Réponses: 10
    Dernier message: 11/06/2012, 18h50
  2. [WD16] Executer formule contenu dans une chaine de caractère
    Par J0r_x dans le forum WinDev
    Réponses: 1
    Dernier message: 02/11/2011, 14h39
  3. Réponses: 9
    Dernier message: 25/06/2008, 16h48
  4. [Oracle] Executer le contenu d'une string
    Par altansar dans le forum SQL
    Réponses: 2
    Dernier message: 04/12/2007, 10h56

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