Compare commits
16 Commits
Emile.java
...
e84ad59e10
Author | SHA1 | Date | |
---|---|---|---|
e84ad59e10 | |||
002e6597c6 | |||
6ac02d3adf | |||
ba7e7c4b9b | |||
892d023222 | |||
239902c078 | |||
6b7bc3fc49 | |||
46a255b6eb | |||
09ac92b6b2 | |||
d83244bf08 | |||
5d2faf0b49 | |||
c26fd27d41 | |||
5abb621a8e | |||
b0b7e5a46a | |||
984038f81a | |||
05f1473fb9 |
@ -33,9 +33,11 @@ dist.javadoc.dir=${dist.dir}/javadoc
|
||||
dist.jlink.dir=${dist.dir}/jlink
|
||||
dist.jlink.output=${dist.jlink.dir}/GSBapplication
|
||||
excludes=
|
||||
file.reference.mysql-connector-j-8.3.0.jar=C:\\Users\\medhi.rodrigues\\Documents\\NetBeansProjects\\Driver\\mysql-connector-j-8.3.0.jar
|
||||
includes=**
|
||||
jar.compress=false
|
||||
javac.classpath=
|
||||
javac.classpath=\
|
||||
${file.reference.mysql-connector-j-8.3.0.jar}
|
||||
# Space-separated list of extra javac options
|
||||
javac.compilerargs=
|
||||
javac.deprecation=false
|
||||
|
32
GSBapplication/src/Metier/Observation.java
Normal file
32
GSBapplication/src/Metier/Observation.java
Normal file
@ -0,0 +1,32 @@
|
||||
/*
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
||||
*/
|
||||
|
||||
package Metier;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author medhi.rodrigues
|
||||
*/
|
||||
public class Observation {
|
||||
/**
|
||||
* observation = l'observation d'un m<>dicament
|
||||
*/
|
||||
private String observation;
|
||||
|
||||
|
||||
|
||||
//LES GUETTEUR
|
||||
/**
|
||||
* @return the observation
|
||||
*/
|
||||
public String getObservation() {
|
||||
return observation;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
38
GSBapplication/src/Metier/famille.java
Normal file
38
GSBapplication/src/Metier/famille.java
Normal file
@ -0,0 +1,38 @@
|
||||
/*
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
||||
*/
|
||||
package Metier;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author medhi.rodrigues
|
||||
*/
|
||||
public class famille {
|
||||
/**
|
||||
* l'identifiant permettant de connaitre la famille du m<>dicament
|
||||
*/
|
||||
private String id;
|
||||
|
||||
/** LE CONSTRUCTEUR DEFAULT
|
||||
*
|
||||
* @param id
|
||||
*/
|
||||
public famille(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
// LES SETTEUR
|
||||
/**
|
||||
* @return the id
|
||||
*/
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "famille{" + "id=" + id + '}';
|
||||
}
|
||||
|
||||
}
|
75
GSBapplication/src/Metier/praticien.java
Normal file
75
GSBapplication/src/Metier/praticien.java
Normal file
@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
||||
*/
|
||||
package Metier;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author medhi.rodrigues
|
||||
*/
|
||||
public class praticien {
|
||||
/**
|
||||
* id = L'identifiant du praticien
|
||||
* nom = le nom du praticien
|
||||
* prenom = le prenom du praticien
|
||||
* type_praticien = le type de praticien (ex : M<>decine de Ville)
|
||||
*/
|
||||
private int id;
|
||||
private String nom;
|
||||
private String prenom;
|
||||
private String type_praticien;
|
||||
|
||||
|
||||
/** LE CONSTRUCTEUR DEFAULT
|
||||
*
|
||||
* @param id
|
||||
* @param nom
|
||||
* @param prenom
|
||||
* @param type_praticien
|
||||
*/
|
||||
public praticien(int id, String nom, String prenom, String type_praticien) {
|
||||
this.id = id;
|
||||
this.nom = nom;
|
||||
this.prenom = prenom;
|
||||
this.type_praticien = type_praticien;
|
||||
}
|
||||
|
||||
|
||||
//LES GETTEUR
|
||||
/**
|
||||
* @return the id
|
||||
*/
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the nom
|
||||
*/
|
||||
public String getNom() {
|
||||
return nom;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the prenom
|
||||
*/
|
||||
public String getPrenom() {
|
||||
return prenom;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the type_praticien
|
||||
*/
|
||||
public String getType_praticien() {
|
||||
return type_praticien;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "Praticien{" + "id=" + id + ", nom=" + nom + ", prenom=" + prenom + ", type_praticien=" + type_praticien + '}';
|
||||
}
|
||||
|
||||
|
||||
}
|
68
GSBapplication/src/Metier/visiteur_medicaux.java
Normal file
68
GSBapplication/src/Metier/visiteur_medicaux.java
Normal file
@ -0,0 +1,68 @@
|
||||
/*
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
||||
*/
|
||||
package Metier;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author medhi.rodrigues
|
||||
*/
|
||||
public class visiteur_medicaux {
|
||||
/**
|
||||
* id = l'identifiant du visiteur
|
||||
* nom = le nom du visiteur
|
||||
* prenom = le prenom du visiteur
|
||||
* region = la region du visiteur
|
||||
*/
|
||||
private int id;
|
||||
private String nom;
|
||||
private String prenom;
|
||||
private String region;
|
||||
|
||||
/** LE CONSTRUCTEUR DEFAULT
|
||||
*
|
||||
*
|
||||
* @param id
|
||||
* @param nom
|
||||
* @param prenom
|
||||
* @param region
|
||||
*/
|
||||
public visiteur_medicaux(int id, String nom, String prenom, String region) {
|
||||
this.id = id;
|
||||
this.nom = nom;
|
||||
this.prenom = prenom;
|
||||
this.region = region;
|
||||
}
|
||||
|
||||
|
||||
//LES GETTEUR
|
||||
/**
|
||||
* @return the id
|
||||
*/
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the nom
|
||||
*/
|
||||
public String getNom() {
|
||||
return nom;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the prenom
|
||||
*/
|
||||
public String getPrenom() {
|
||||
return prenom;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the region
|
||||
*/
|
||||
public String getRegion() {
|
||||
return region;
|
||||
}
|
||||
|
||||
}
|
13
GSBapplication/src/TEST/test.java
Normal file
13
GSBapplication/src/TEST/test.java
Normal file
@ -0,0 +1,13 @@
|
||||
/*
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
||||
*/
|
||||
package TEST;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author emile.lalorcey
|
||||
*/
|
||||
public class test {
|
||||
|
||||
}
|
@ -1,13 +1,60 @@
|
||||
/*
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
||||
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
||||
*/
|
||||
package acces_aux_donnes;
|
||||
/*
|
||||
Connexion.java
|
||||
Classe permettant d'<27>tablir une connexion avec une base de donn<6E>es mySQL
|
||||
*/
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author emile.lalorcey
|
||||
*/
|
||||
public class connexionSQL {
|
||||
|
||||
private static Connection connect; // Variable de connexion
|
||||
|
||||
/**
|
||||
* Constructeur
|
||||
* @param serveur nom du serveur, localhost si local
|
||||
* @param bdd nom de la base de donn<6E>es
|
||||
* @param nomUtil nom utilisateur
|
||||
* @param mdp mot de passe li<6C> <20> l'utilisateur
|
||||
*/
|
||||
private connexionSQL(String serveur, String bdd, String nomUtil, String mdp) {
|
||||
try {
|
||||
// 1. Chargement du driver
|
||||
//Class.forName("com.mysql.jdbc.Driver");
|
||||
Class.forName("com.mysql.cj.jdbc.Driver");
|
||||
System.out.println("Driver accessible");
|
||||
|
||||
// 2. Initialisation des param<61>tres de connexion
|
||||
String host = serveur; // Serveur de bd
|
||||
String dbname = bdd; // Nom bd
|
||||
String url = "jdbc:mysql://" + host + "/" + dbname; // url de connexion
|
||||
System.out.println("url : "+url);
|
||||
String user = nomUtil; // nom du user
|
||||
System.out.println("nomUtil : "+nomUtil);
|
||||
String passwd = mdp; // mot de passe
|
||||
System.out.println("mdp : "+mdp);
|
||||
|
||||
// 3. Connexion
|
||||
connect = (Connection) DriverManager.getConnection(url, user, passwd);
|
||||
System.out.println("Connexion r<>ussie !");
|
||||
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Retourne la connection <20>tablie (Cr<43>ation d'une connection si elle n'existe pas)
|
||||
* @param serveur nom du serveur, localhost si local
|
||||
* @param bdd nom de la base de donn<6E>es
|
||||
* @param nomUtil nom utilisateur
|
||||
* @param mdp mot de passe li<6C> <20> l'utilisateur
|
||||
* @return connection <20>tablie
|
||||
*/
|
||||
public static Connection getConnect(String serveur, String bdd, String nomUtil, String mdp) {
|
||||
System.out.println("getConnect");
|
||||
if (connect == null) {
|
||||
new connexionSQL(serveur, bdd, nomUtil, mdp);
|
||||
}
|
||||
return connect;
|
||||
}
|
||||
}
|
||||
|
@ -24,100 +24,150 @@
|
||||
<DimensionLayout dim="0">
|
||||
<Group type="103" groupAlignment="0" attributes="0">
|
||||
<Group type="102" alignment="0" attributes="0">
|
||||
<EmptySpace min="-2" pref="111" max="-2" attributes="0"/>
|
||||
<Group type="103" groupAlignment="0" attributes="0">
|
||||
<Group type="102" attributes="0">
|
||||
<Component id="jBquitter" min="-2" max="-2" attributes="0"/>
|
||||
<EmptySpace type="unrelated" max="-2" attributes="0"/>
|
||||
<Component id="jBValider" min="-2" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
<Group type="103" groupAlignment="1" max="-2" attributes="0">
|
||||
<Group type="102" attributes="0">
|
||||
<Component id="jLIdentifiant" max="32767" attributes="0"/>
|
||||
<EmptySpace type="separate" max="-2" attributes="0"/>
|
||||
<Component id="jTFIdentifiant" min="-2" pref="71" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
<Component id="jLabel1" min="-2" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
<Group type="102" attributes="0">
|
||||
<Component id="jLmdp" min="-2" pref="86" max="-2" attributes="0"/>
|
||||
<EmptySpace max="-2" attributes="0"/>
|
||||
<Component id="jPFmdp" min="-2" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
</Group>
|
||||
<EmptySpace pref="102" max="32767" attributes="0"/>
|
||||
<EmptySpace min="-2" pref="23" max="-2" attributes="0"/>
|
||||
<Component id="jPFond" min="-2" max="-2" attributes="0"/>
|
||||
<EmptySpace pref="26" max="32767" attributes="0"/>
|
||||
</Group>
|
||||
</Group>
|
||||
</DimensionLayout>
|
||||
<DimensionLayout dim="1">
|
||||
<Group type="103" groupAlignment="0" attributes="0">
|
||||
<Group type="102" alignment="0" attributes="0">
|
||||
<EmptySpace min="-2" pref="42" max="-2" attributes="0"/>
|
||||
<Component id="jLabel1" min="-2" max="-2" attributes="0"/>
|
||||
<EmptySpace min="-2" pref="32" max="-2" attributes="0"/>
|
||||
<Group type="103" groupAlignment="3" attributes="0">
|
||||
<Component id="jTFIdentifiant" alignment="3" min="-2" max="-2" attributes="0"/>
|
||||
<Component id="jLIdentifiant" alignment="3" min="-2" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
<EmptySpace min="-2" pref="27" max="-2" attributes="0"/>
|
||||
<Group type="103" groupAlignment="3" attributes="0">
|
||||
<Component id="jPFmdp" alignment="3" min="-2" max="-2" attributes="0"/>
|
||||
<Component id="jLmdp" alignment="3" min="-2" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
<EmptySpace min="-2" pref="52" max="-2" attributes="0"/>
|
||||
<Group type="103" groupAlignment="3" attributes="0">
|
||||
<Component id="jBValider" alignment="3" min="-2" max="-2" attributes="0"/>
|
||||
<Component id="jBquitter" alignment="3" min="-2" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
<EmptySpace pref="64" max="32767" attributes="0"/>
|
||||
<Group type="102" alignment="1" attributes="0">
|
||||
<EmptySpace min="0" pref="6" max="32767" attributes="0"/>
|
||||
<Component id="jPFond" min="-2" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
</Group>
|
||||
</DimensionLayout>
|
||||
</Layout>
|
||||
<SubComponents>
|
||||
<Component class="javax.swing.JLabel" name="jLabel1">
|
||||
<Properties>
|
||||
<Property name="text" type="java.lang.String" value="Bonjour veuillez vous identifier"/>
|
||||
</Properties>
|
||||
</Component>
|
||||
<Component class="javax.swing.JTextField" name="jTFIdentifiant">
|
||||
<Properties>
|
||||
<Property name="text" type="java.lang.String" value="jTextField1"/>
|
||||
</Properties>
|
||||
<Events>
|
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jTFIdentifiantActionPerformed"/>
|
||||
</Events>
|
||||
</Component>
|
||||
<Component class="javax.swing.JPasswordField" name="jPFmdp">
|
||||
<Properties>
|
||||
<Property name="text" type="java.lang.String" value="jPasswordField1"/>
|
||||
</Properties>
|
||||
</Component>
|
||||
<Component class="javax.swing.JButton" name="jBValider">
|
||||
<Properties>
|
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
|
||||
<Image iconType="3" name="/img/valider.png"/>
|
||||
</Property>
|
||||
<Property name="text" type="java.lang.String" value="Valider"/>
|
||||
</Properties>
|
||||
</Component>
|
||||
<Component class="javax.swing.JButton" name="jBquitter">
|
||||
<Properties>
|
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
|
||||
<Image iconType="3" name="/img/quitter.png"/>
|
||||
</Property>
|
||||
<Property name="text" type="java.lang.String" value="Quitter"/>
|
||||
</Properties>
|
||||
</Component>
|
||||
<Component class="javax.swing.JLabel" name="jLIdentifiant">
|
||||
<Properties>
|
||||
<Property name="text" type="java.lang.String" value="Identifiant"/>
|
||||
</Properties>
|
||||
</Component>
|
||||
<Component class="javax.swing.JLabel" name="jLmdp">
|
||||
<Properties>
|
||||
<Property name="text" type="java.lang.String" value="Mot de passe :"/>
|
||||
</Properties>
|
||||
</Component>
|
||||
<Container class="javax.swing.JPanel" name="jPFond">
|
||||
|
||||
<Layout>
|
||||
<DimensionLayout dim="0">
|
||||
<Group type="103" groupAlignment="0" attributes="0">
|
||||
<Group type="102" attributes="0">
|
||||
<EmptySpace min="-2" pref="141" max="-2" attributes="0"/>
|
||||
<Component id="jBquitter" min="-2" max="-2" attributes="0"/>
|
||||
<EmptySpace type="separate" max="-2" attributes="0"/>
|
||||
<Component id="jBValider" min="-2" max="-2" attributes="0"/>
|
||||
<EmptySpace max="32767" attributes="0"/>
|
||||
</Group>
|
||||
<Group type="102" alignment="0" attributes="0">
|
||||
<EmptySpace min="-2" pref="109" max="-2" attributes="0"/>
|
||||
<Group type="103" groupAlignment="1" attributes="0">
|
||||
<Group type="102" attributes="0">
|
||||
<Component id="jLBonjour" min="-2" max="-2" attributes="0"/>
|
||||
<EmptySpace min="-2" pref="8" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
<Group type="102" alignment="1" attributes="0">
|
||||
<Group type="103" groupAlignment="0" attributes="0">
|
||||
<Group type="102" alignment="1" attributes="0">
|
||||
<Component id="jLmdp" min="-2" pref="86" max="-2" attributes="0"/>
|
||||
<EmptySpace max="-2" attributes="0"/>
|
||||
</Group>
|
||||
<Group type="102" alignment="0" attributes="0">
|
||||
<Component id="jLIdentifiant" min="-2" pref="73" max="-2" attributes="0"/>
|
||||
<EmptySpace min="-2" pref="19" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
</Group>
|
||||
<Group type="103" groupAlignment="0" max="-2" attributes="0">
|
||||
<Component id="jTFIdentifiant" pref="90" max="32767" attributes="0"/>
|
||||
<Component id="jPFmdp" max="32767" attributes="0"/>
|
||||
</Group>
|
||||
</Group>
|
||||
</Group>
|
||||
<EmptySpace max="32767" attributes="0"/>
|
||||
<Component id="jLLogo" min="-2" max="-2" attributes="0"/>
|
||||
<EmptySpace min="-2" pref="26" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
</Group>
|
||||
</DimensionLayout>
|
||||
<DimensionLayout dim="1">
|
||||
<Group type="103" groupAlignment="0" attributes="0">
|
||||
<Group type="102" alignment="0" attributes="0">
|
||||
<Group type="103" groupAlignment="0" attributes="0">
|
||||
<Group type="102" attributes="0">
|
||||
<EmptySpace min="-2" pref="30" max="-2" attributes="0"/>
|
||||
<Component id="jLBonjour" min="-2" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
<Group type="102" alignment="0" attributes="0">
|
||||
<EmptySpace min="-2" pref="17" max="-2" attributes="0"/>
|
||||
<Component id="jLLogo" min="-2" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
</Group>
|
||||
<EmptySpace min="-2" pref="29" max="-2" attributes="0"/>
|
||||
<Group type="103" groupAlignment="3" attributes="0">
|
||||
<Component id="jLIdentifiant" alignment="3" min="-2" max="-2" attributes="0"/>
|
||||
<Component id="jTFIdentifiant" alignment="3" min="-2" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
<EmptySpace min="-2" pref="34" max="-2" attributes="0"/>
|
||||
<Group type="103" groupAlignment="3" attributes="0">
|
||||
<Component id="jLmdp" alignment="3" min="-2" max="-2" attributes="0"/>
|
||||
<Component id="jPFmdp" alignment="3" min="-2" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
<EmptySpace pref="79" max="32767" attributes="0"/>
|
||||
<Group type="103" groupAlignment="3" attributes="0">
|
||||
<Component id="jBquitter" alignment="3" min="-2" max="-2" attributes="0"/>
|
||||
<Component id="jBValider" alignment="3" min="-2" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
<EmptySpace min="-2" pref="45" max="-2" attributes="0"/>
|
||||
</Group>
|
||||
</Group>
|
||||
</DimensionLayout>
|
||||
</Layout>
|
||||
<SubComponents>
|
||||
<Component class="javax.swing.JLabel" name="jLBonjour">
|
||||
<Properties>
|
||||
<Property name="text" type="java.lang.String" value="Bonjour veuillez vous identifier :"/>
|
||||
</Properties>
|
||||
</Component>
|
||||
<Component class="javax.swing.JLabel" name="jLIdentifiant">
|
||||
<Properties>
|
||||
<Property name="text" type="java.lang.String" value="Identifiant :"/>
|
||||
</Properties>
|
||||
</Component>
|
||||
<Component class="javax.swing.JTextField" name="jTFIdentifiant">
|
||||
<Events>
|
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jTFIdentifiantActionPerformed"/>
|
||||
</Events>
|
||||
</Component>
|
||||
<Component class="javax.swing.JLabel" name="jLmdp">
|
||||
<Properties>
|
||||
<Property name="text" type="java.lang.String" value="Mot de passe :"/>
|
||||
</Properties>
|
||||
</Component>
|
||||
<Component class="javax.swing.JPasswordField" name="jPFmdp">
|
||||
<Events>
|
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jPFmdpActionPerformed"/>
|
||||
</Events>
|
||||
</Component>
|
||||
<Component class="javax.swing.JButton" name="jBquitter">
|
||||
<Properties>
|
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
|
||||
<Image iconType="3" name="/img/quitter.png"/>
|
||||
</Property>
|
||||
<Property name="text" type="java.lang.String" value="Quitter"/>
|
||||
</Properties>
|
||||
</Component>
|
||||
<Component class="javax.swing.JButton" name="jBValider">
|
||||
<Properties>
|
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
|
||||
<Image iconType="3" name="/img/valider.png"/>
|
||||
</Property>
|
||||
<Property name="text" type="java.lang.String" value="Valider"/>
|
||||
</Properties>
|
||||
<Events>
|
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jBValiderActionPerformed"/>
|
||||
</Events>
|
||||
</Component>
|
||||
<Component class="javax.swing.JLabel" name="jLLogo">
|
||||
<Properties>
|
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
|
||||
<Image iconType="3" name="/img/logodetoure.gif"/>
|
||||
</Property>
|
||||
</Properties>
|
||||
</Component>
|
||||
</SubComponents>
|
||||
</Container>
|
||||
</SubComponents>
|
||||
</Form>
|
||||
|
@ -9,12 +9,13 @@ package presentation;
|
||||
* @author emile.lalorcey
|
||||
*/
|
||||
public class jffConnexion extends javax.swing.JFrame {
|
||||
|
||||
int profession;
|
||||
/**
|
||||
* Creates new form jffConnexion
|
||||
*/
|
||||
public jffConnexion() {
|
||||
public jffConnexion(int indice) {
|
||||
initComponents();
|
||||
this.profession = indice;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -26,78 +27,119 @@ public class jffConnexion extends javax.swing.JFrame {
|
||||
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
|
||||
private void initComponents() {
|
||||
|
||||
jLabel1 = new javax.swing.JLabel();
|
||||
jTFIdentifiant = new javax.swing.JTextField();
|
||||
jPFmdp = new javax.swing.JPasswordField();
|
||||
jBValider = new javax.swing.JButton();
|
||||
jBquitter = new javax.swing.JButton();
|
||||
jPFond = new javax.swing.JPanel();
|
||||
jLBonjour = new javax.swing.JLabel();
|
||||
jLIdentifiant = new javax.swing.JLabel();
|
||||
jTFIdentifiant = new javax.swing.JTextField();
|
||||
jLmdp = new javax.swing.JLabel();
|
||||
jPFmdp = new javax.swing.JPasswordField();
|
||||
jBquitter = new javax.swing.JButton();
|
||||
jBValider = new javax.swing.JButton();
|
||||
jLLogo = new javax.swing.JLabel();
|
||||
|
||||
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
|
||||
|
||||
jLabel1.setText("Bonjour veuillez vous identifier");
|
||||
jLBonjour.setText("Bonjour veuillez vous identifier :");
|
||||
|
||||
jLIdentifiant.setText("Identifiant :");
|
||||
|
||||
jTFIdentifiant.setText("jTextField1");
|
||||
jTFIdentifiant.addActionListener(new java.awt.event.ActionListener() {
|
||||
public void actionPerformed(java.awt.event.ActionEvent evt) {
|
||||
jTFIdentifiantActionPerformed(evt);
|
||||
}
|
||||
});
|
||||
|
||||
jPFmdp.setText("jPasswordField1");
|
||||
jLmdp.setText("Mot de passe :");
|
||||
|
||||
jBValider.setIcon(new javax.swing.ImageIcon(getClass().getResource("/img/valider.png"))); // NOI18N
|
||||
jBValider.setText("Valider");
|
||||
jPFmdp.addActionListener(new java.awt.event.ActionListener() {
|
||||
public void actionPerformed(java.awt.event.ActionEvent evt) {
|
||||
jPFmdpActionPerformed(evt);
|
||||
}
|
||||
});
|
||||
|
||||
jBquitter.setIcon(new javax.swing.ImageIcon(getClass().getResource("/img/quitter.png"))); // NOI18N
|
||||
jBquitter.setText("Quitter");
|
||||
|
||||
jLIdentifiant.setText("Identifiant");
|
||||
jBValider.setIcon(new javax.swing.ImageIcon(getClass().getResource("/img/valider.png"))); // NOI18N
|
||||
jBValider.setText("Valider");
|
||||
jBValider.addActionListener(new java.awt.event.ActionListener() {
|
||||
public void actionPerformed(java.awt.event.ActionEvent evt) {
|
||||
jBValiderActionPerformed(evt);
|
||||
}
|
||||
});
|
||||
|
||||
jLmdp.setText("Mot de passe :");
|
||||
jLLogo.setIcon(new javax.swing.ImageIcon(getClass().getResource("/img/logodetoure.gif"))); // NOI18N
|
||||
|
||||
javax.swing.GroupLayout jPFondLayout = new javax.swing.GroupLayout(jPFond);
|
||||
jPFond.setLayout(jPFondLayout);
|
||||
jPFondLayout.setHorizontalGroup(
|
||||
jPFondLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
||||
.addGroup(jPFondLayout.createSequentialGroup()
|
||||
.addGap(141, 141, 141)
|
||||
.addComponent(jBquitter)
|
||||
.addGap(18, 18, 18)
|
||||
.addComponent(jBValider)
|
||||
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
|
||||
.addGroup(jPFondLayout.createSequentialGroup()
|
||||
.addGap(109, 109, 109)
|
||||
.addGroup(jPFondLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
|
||||
.addGroup(jPFondLayout.createSequentialGroup()
|
||||
.addComponent(jLBonjour)
|
||||
.addGap(8, 8, 8))
|
||||
.addGroup(jPFondLayout.createSequentialGroup()
|
||||
.addGroup(jPFondLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
||||
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPFondLayout.createSequentialGroup()
|
||||
.addComponent(jLmdp, javax.swing.GroupLayout.PREFERRED_SIZE, 86, javax.swing.GroupLayout.PREFERRED_SIZE)
|
||||
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))
|
||||
.addGroup(jPFondLayout.createSequentialGroup()
|
||||
.addComponent(jLIdentifiant, javax.swing.GroupLayout.PREFERRED_SIZE, 73, javax.swing.GroupLayout.PREFERRED_SIZE)
|
||||
.addGap(19, 19, 19)))
|
||||
.addGroup(jPFondLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
|
||||
.addComponent(jTFIdentifiant, javax.swing.GroupLayout.DEFAULT_SIZE, 90, Short.MAX_VALUE)
|
||||
.addComponent(jPFmdp))))
|
||||
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
|
||||
.addComponent(jLLogo)
|
||||
.addGap(26, 26, 26))
|
||||
);
|
||||
jPFondLayout.setVerticalGroup(
|
||||
jPFondLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
||||
.addGroup(jPFondLayout.createSequentialGroup()
|
||||
.addGroup(jPFondLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
||||
.addGroup(jPFondLayout.createSequentialGroup()
|
||||
.addGap(30, 30, 30)
|
||||
.addComponent(jLBonjour))
|
||||
.addGroup(jPFondLayout.createSequentialGroup()
|
||||
.addGap(17, 17, 17)
|
||||
.addComponent(jLLogo)))
|
||||
.addGap(29, 29, 29)
|
||||
.addGroup(jPFondLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
||||
.addComponent(jLIdentifiant)
|
||||
.addComponent(jTFIdentifiant, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
||||
.addGap(34, 34, 34)
|
||||
.addGroup(jPFondLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
||||
.addComponent(jLmdp)
|
||||
.addComponent(jPFmdp, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
||||
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 79, Short.MAX_VALUE)
|
||||
.addGroup(jPFondLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
||||
.addComponent(jBquitter)
|
||||
.addComponent(jBValider))
|
||||
.addGap(45, 45, 45))
|
||||
);
|
||||
|
||||
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
|
||||
getContentPane().setLayout(layout);
|
||||
layout.setHorizontalGroup(
|
||||
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addGap(111, 111, 111)
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(jBquitter)
|
||||
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
||||
.addComponent(jBValider))
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(jLIdentifiant, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
|
||||
.addGap(18, 18, 18)
|
||||
.addComponent(jTFIdentifiant, javax.swing.GroupLayout.PREFERRED_SIZE, 71, javax.swing.GroupLayout.PREFERRED_SIZE))
|
||||
.addComponent(jLabel1))
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(jLmdp, javax.swing.GroupLayout.PREFERRED_SIZE, 86, javax.swing.GroupLayout.PREFERRED_SIZE)
|
||||
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addComponent(jPFmdp, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
|
||||
.addContainerGap(102, Short.MAX_VALUE))
|
||||
.addGap(23, 23, 23)
|
||||
.addComponent(jPFond, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
|
||||
.addContainerGap(26, Short.MAX_VALUE))
|
||||
);
|
||||
layout.setVerticalGroup(
|
||||
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addGap(42, 42, 42)
|
||||
.addComponent(jLabel1)
|
||||
.addGap(32, 32, 32)
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
||||
.addComponent(jTFIdentifiant, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
|
||||
.addComponent(jLIdentifiant))
|
||||
.addGap(27, 27, 27)
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
||||
.addComponent(jPFmdp, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
|
||||
.addComponent(jLmdp))
|
||||
.addGap(52, 52, 52)
|
||||
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
||||
.addComponent(jBValider)
|
||||
.addComponent(jBquitter))
|
||||
.addContainerGap(64, Short.MAX_VALUE))
|
||||
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
|
||||
.addGap(0, 6, Short.MAX_VALUE)
|
||||
.addComponent(jPFond, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
||||
);
|
||||
|
||||
pack();
|
||||
@ -107,6 +149,19 @@ public class jffConnexion extends javax.swing.JFrame {
|
||||
// TODO add your handling code here:
|
||||
}//GEN-LAST:event_jTFIdentifiantActionPerformed
|
||||
|
||||
private void jPFmdpActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jPFmdpActionPerformed
|
||||
// TODO add your handling code here:
|
||||
}//GEN-LAST:event_jPFmdpActionPerformed
|
||||
|
||||
private void jBValiderActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBValiderActionPerformed
|
||||
String identifiant = "DIDIER";
|
||||
String motPasse = "123";
|
||||
|
||||
if (jTFIdentifiant.getText().equals(identifiant) && jPFmdp.getText().equals(motPasse)){
|
||||
System.out.println("Gagner");
|
||||
}
|
||||
}//GEN-LAST:event_jBValiderActionPerformed
|
||||
|
||||
/**
|
||||
* @param args the command line arguments
|
||||
*/
|
||||
@ -137,7 +192,7 @@ public class jffConnexion extends javax.swing.JFrame {
|
||||
/* Create and display the form */
|
||||
java.awt.EventQueue.invokeLater(new Runnable() {
|
||||
public void run() {
|
||||
new jffConnexion().setVisible(true);
|
||||
new jffConnexion(1).setVisible(true);
|
||||
}
|
||||
});
|
||||
}
|
||||
@ -145,10 +200,12 @@ public class jffConnexion extends javax.swing.JFrame {
|
||||
// Variables declaration - do not modify//GEN-BEGIN:variables
|
||||
private javax.swing.JButton jBValider;
|
||||
private javax.swing.JButton jBquitter;
|
||||
private javax.swing.JLabel jLBonjour;
|
||||
private javax.swing.JLabel jLIdentifiant;
|
||||
private javax.swing.JLabel jLabel1;
|
||||
private javax.swing.JLabel jLLogo;
|
||||
private javax.swing.JLabel jLmdp;
|
||||
private javax.swing.JPasswordField jPFmdp;
|
||||
private javax.swing.JPanel jPFond;
|
||||
private javax.swing.JTextField jTFIdentifiant;
|
||||
// End of variables declaration//GEN-END:variables
|
||||
}
|
||||
|
@ -95,6 +95,9 @@
|
||||
<Properties>
|
||||
<Property name="text" type="java.lang.String" value="visiteur medical"/>
|
||||
</Properties>
|
||||
<Events>
|
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jBvisiteurMedicalActionPerformed"/>
|
||||
</Events>
|
||||
</Component>
|
||||
<Component class="javax.swing.JButton" name="jBquitter">
|
||||
<Properties>
|
||||
|
@ -45,6 +45,11 @@ public class jffProfession extends javax.swing.JFrame {
|
||||
});
|
||||
|
||||
jBvisiteurMedical.setText("visiteur medical");
|
||||
jBvisiteurMedical.addActionListener(new java.awt.event.ActionListener() {
|
||||
public void actionPerformed(java.awt.event.ActionEvent evt) {
|
||||
jBvisiteurMedicalActionPerformed(evt);
|
||||
}
|
||||
});
|
||||
|
||||
jBquitter.setIcon(new javax.swing.ImageIcon(getClass().getResource("/img/quitter.png"))); // NOI18N
|
||||
jBquitter.setText("Quitter");
|
||||
@ -103,13 +108,17 @@ public class jffProfession extends javax.swing.JFrame {
|
||||
}// </editor-fold>//GEN-END:initComponents
|
||||
|
||||
private void jBpraticienActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBpraticienActionPerformed
|
||||
// TODO add your handling code here:
|
||||
new jffConnexion(0).setVisible(true);
|
||||
}//GEN-LAST:event_jBpraticienActionPerformed
|
||||
|
||||
private void jBquitterActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBquitterActionPerformed
|
||||
System.exit(0);
|
||||
}//GEN-LAST:event_jBquitterActionPerformed
|
||||
|
||||
private void jBvisiteurMedicalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBvisiteurMedicalActionPerformed
|
||||
new jffConnexion(1).setVisible(true);
|
||||
}//GEN-LAST:event_jBvisiteurMedicalActionPerformed
|
||||
|
||||
/**
|
||||
* @param args the command line arguments
|
||||
*/
|
||||
|
Reference in New Issue
Block a user