This repository has been archived on 2021-09-15. You can view files and clone it, but cannot push or open issues or pull requests.
Files
DUT2Toctoac/src/vue/DlgLogin.java
Quentin 9a33700f90 modified: bd.properties
modified:   bd.script
	modified:   bin/controleur/CtrlAccesListe.class
	modified:   bin/controleur/CtrlLogin.class
	modified:   bin/controleur/CtrlSaisieMembre.class
	modified:   bin/controleur/TocToac.class
	new file:   bin/vue/DlgLogin.class
	modified:   bin/vue/Planning.class
	new file:   doc/allclasses-frame.html
	new file:   doc/allclasses-noframe.html
	new file:   doc/class-use/test.html
	new file:   doc/constant-values.html
	new file:   doc/controleur/CtrlAccesListe.html
	new file:   doc/controleur/CtrlLogin.html
	new file:   doc/controleur/CtrlSaisieMembre.html
	new file:   doc/controleur/TocToac.html
	new file:   doc/controleur/class-use/CtrlAccesListe.html
	new file:   doc/controleur/class-use/CtrlLogin.html
	new file:   doc/controleur/class-use/CtrlSaisieMembre.html
	new file:   doc/controleur/class-use/TocToac.html
	new file:   doc/controleur/package-frame.html
	new file:   doc/controleur/package-summary.html
	new file:   doc/controleur/package-tree.html
	new file:   doc/controleur/package-use.html
	new file:   doc/deprecated-list.html
	new file:   doc/help-doc.html
	new file:   doc/index-files/index-1.html
	new file:   doc/index-files/index-10.html
	new file:   doc/index-files/index-11.html
	new file:   doc/index-files/index-2.html
	new file:   doc/index-files/index-3.html
	new file:   doc/index-files/index-4.html
	new file:   doc/index-files/index-5.html
	new file:   doc/index-files/index-6.html
	new file:   doc/index-files/index-7.html
	new file:   doc/index-files/index-8.html
	new file:   doc/index-files/index-9.html
	new file:   doc/index.html
	new file:   doc/modele/Disciplines.html
	new file:   doc/modele/Evenements.html
	new file:   doc/modele/Membres.html
	new file:   doc/modele/Participer.html
	new file:   doc/modele/class-use/Disciplines.html
	new file:   doc/modele/class-use/Evenements.html
	new file:   doc/modele/class-use/Membres.html
	new file:   doc/modele/class-use/Participer.html
	new file:   doc/modele/package-frame.html
	new file:   doc/modele/package-summary.html
	new file:   doc/modele/package-tree.html
	new file:   doc/modele/package-use.html
	new file:   doc/overview-frame.html
	new file:   doc/overview-summary.html
	new file:   doc/overview-tree.html
	new file:   doc/package-frame.html
	new file:   doc/package-list
	new file:   doc/package-summary.html
	new file:   doc/package-tree.html
	new file:   doc/package-use.html
	new file:   doc/resources/background.gif
	new file:   doc/resources/tab.gif
	new file:   doc/resources/titlebar.gif
	new file:   doc/resources/titlebar_end.gif
	new file:   doc/serialized-form.html
	new file:   doc/stylesheet.css
	new file:   doc/test.html
	new file:   doc/vue/AfficherListeMembre.html
	new file:   doc/vue/AjoutEntraineur.html
	new file:   doc/vue/AjoutMembre.html
	new file:   doc/vue/AjoutMembreBureau.html
	new file:   doc/vue/AjoutPersonne.html
	new file:   doc/vue/DlgLogin.html
	new file:   doc/vue/MembreBureau.html
	new file:   doc/vue/Planning.html
	new file:   doc/vue/SupprimerDesk.html
	new file:   doc/vue/SupprimerEntraineur.html
	new file:   doc/vue/SupprimerMembre.html
	new file:   doc/vue/SupprimerPersonne.html
	new file:   doc/vue/class-use/AfficherListeMembre.html
	new file:   doc/vue/class-use/AjoutEntraineur.html
	new file:   doc/vue/class-use/AjoutMembre.html
	new file:   doc/vue/class-use/AjoutMembreBureau.html
	new file:   doc/vue/class-use/AjoutPersonne.html
	new file:   doc/vue/class-use/DlgLogin.html
	new file:   doc/vue/class-use/MembreBureau.html
	new file:   doc/vue/class-use/Planning.html
	new file:   doc/vue/class-use/SupprimerDesk.html
	new file:   doc/vue/class-use/SupprimerEntraineur.html
	new file:   doc/vue/class-use/SupprimerMembre.html
	new file:   doc/vue/class-use/SupprimerPersonne.html
	new file:   doc/vue/package-frame.html
	new file:   doc/vue/package-summary.html
	new file:   doc/vue/package-tree.html
	new file:   doc/vue/package-use.html
	modified:   src/controleur/CtrlAccesListe.java
	modified:   src/controleur/CtrlLogin.java
	modified:   src/controleur/CtrlSaisieMembre.java
	modified:   src/controleur/TocToac.java
	new file:   src/vue/DlgLogin.java
	modified:   src/vue/Planning.java
	.classpath
	.project
	.settings/
2013-12-08 23:10:37 +01:00

76 lines
1.7 KiB
Java

package vue;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
public class DlgLogin extends JFrame
{
// Attributs pour les compsants de la fenêtre
int x, y, h, l ;
private JLabel l_title, l_login, l_mdp ;
private JTextField t_login ;
private JPanel pan_0, pan_1, pan_2 ;
private JButton b_valider, b_annuler ;
private JPasswordField p_mdp ;
public DlgLogin (String title)
{
super(title);
// Définir la fenêtre elle-même
this.setBounds (x, y, l, h);
this.setResizable(false);
this.setTitle(title) ;
//this.setDefaultCloseOperation(EXIT_ON_CLOSE) ;
// Créer des composants et les insérer dans la fenêtre
this.l_title = new JLabel("<html> Identifiez-vous ! <br> <br>") ;
this.l_login = new JLabel("Login : ") ;
this.l_mdp = new JLabel("Mot de passe : ") ;
this.t_login = new JTextField(50) ;
this.p_mdp = new JPasswordField(50) ;
this.b_valider = new JButton("Valider") ;
this.b_annuler = new JButton("Annuler") ;
this.pan_0 = new JPanel() ;
this.pan_1 = new JPanel() ;
this.pan_2 = new JPanel() ;
// Mise en place des composants
pan_0.add(l_title) ;
this.add(pan_0, BorderLayout.NORTH) ;
pan_1.setLayout(new GridLayout(2, 2));
pan_1.add(l_login);
pan_1.add(t_login) ;
pan_1.add(l_mdp) ;
pan_1.add(p_mdp) ;
this.add(pan_1) ;
pan_2.setLayout(new GridLayout(1,2)) ;
pan_2.add(b_valider) ;
pan_2.add(b_annuler) ;
this.add(pan_2, BorderLayout.SOUTH) ;
}
}