Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.Color;
- import java.awt.EventQueue;
- import java.util.ArrayList;
- import javax.swing.JFrame;
- import javax.swing.JPanel;
- import javax.swing.JTextArea;
- import javax.swing.JTextField;
- import javax.swing.border.EmptyBorder;
- import javax.swing.text.MaskFormatter;
- import javax.swing.JLabel;
- import javax.swing.JButton;
- import java.awt.event.ActionListener;
- import java.awt.event.ActionEvent;
- import java.text.NumberFormat;
- import javax.swing.JFormattedTextField;
- public class Espaceorganisateur extends JFrame {
- private JPanel contentPane;
- private Equipe equipe=new Equipe();
- private String nouveauIdequipe;
- private String nouveauNomEquipe;
- private String nouveauSport;
- private String idAfficheJoueur;
- private String idAfficheEquipe;
- private String idSupprimerEquipe;
- ArrayList<Equipe> equipearr = new ArrayList<Equipe>();
- private int i=0;
- private int j=0;
- private int increequipe=0;
- public void supprimerEquipe(String chaineId){
- for(int incrementation=0;incrementation<equipearr.size() ;incrementation++){
- if(chaineId.equals(equipearr.get(incrementation).getId())){
- equipearr.remove(incrementation);
- }
- }
- }
- public void afficherIdEquipe(String chaineId){
- String sc1;
- for(int incrementation=0;incrementation<equipearr.size() ;incrementation++){
- System.out.println("rentrer dans la chaine sans vérification ");
- System.out.println("verif si c'est ok les 2 comparaison"+equipearr.get(incrementation).getId()+chaineId);
- if(chaineId.equals(equipearr.get(incrementation).getId())){
- System.out.println("rentrer dans la chaine vérification" );
- nouveauIdequipe=equipearr.get(incrementation).getId();
- nouveauNomEquipe=equipearr.get(incrementation).getNom();
- nouveauSport=equipearr.get(incrementation).getSport();
- System.out.println(nouveauIdequipe+nouveauNomEquipe+nouveauSport);
- j=incrementation;
- }
- }
- }
- /**
- * Launch the application.
- */
- public static void main(String[] args) {
- EventQueue.invokeLater(new Runnable() {
- public void run() {
- try {
- Espaceorganisateur frame = new Espaceorganisateur();
- frame.setVisible(true);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- });
- }
- /**
- * Create the frame.
- */
- public Espaceorganisateur() {
- setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- setBounds(100, 100, 604, 617);
- contentPane = new JPanel();
- contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
- setContentPane(contentPane);
- contentPane.setLayout(null);
- JLabel lblReponseIci = new JLabel(" ");
- lblReponseIci.setBounds(22, 331, 545, 59);
- contentPane.add(lblReponseIci);
- JLabel lblEspaceOrganisateur = new JLabel("ESPACE ORGANISATEUR");
- lblEspaceOrganisateur.setBounds(166, 11, 142, 29);
- contentPane.add(lblEspaceOrganisateur);
- JLabel lblRentrerNouvelleEquipe = new JLabel("Saisir Equipe");
- lblRentrerNouvelleEquipe.setBounds(166, 96, 86, 15);
- contentPane.add(lblRentrerNouvelleEquipe);
- JFormattedTextField frmtdtxtfldEntrerIdJoueur = new JFormattedTextField();
- frmtdtxtfldEntrerIdJoueur.setText("Entrer ID Joueur");
- frmtdtxtfldEntrerIdJoueur.setBounds(300, 114, 86, 20);
- contentPane.add(frmtdtxtfldEntrerIdJoueur);
- JFormattedTextField frmtdtxtfldEntrerIdEquipe = new JFormattedTextField();
- frmtdtxtfldEntrerIdEquipe.setText("Entrer ID Equipe");
- frmtdtxtfldEntrerIdEquipe.setBounds(300, 174, 86, 20);
- contentPane.add(frmtdtxtfldEntrerIdEquipe);
- JLabel lblAfficherEquipe = new JLabel("Afficher \u00E9quipe /");
- lblAfficherEquipe.setBounds(300, 81, 165, 15);
- contentPane.add(lblAfficherEquipe);
- JLabel lblInfosJoueurs = new JLabel("Infos joueurs");
- lblInfosJoueurs.setBounds(300, 96, 89, 14);
- contentPane.add(lblInfosJoueurs);
- JFormattedTextField frmtdtxtfldEntreId = new JFormattedTextField();
- frmtdtxtfldEntreId.setText("Entre ID");
- frmtdtxtfldEntreId.setBounds(20, 114, 66, 15);
- contentPane.add(frmtdtxtfldEntreId);
- JLabel lblSupprimerEquipe = new JLabel("Supprimer equipe");
- lblSupprimerEquipe.setBounds(10, 88, 157, 14);
- contentPane.add(lblSupprimerEquipe);
- JButton btnSupprimer = new JButton("Supprimer");
- btnSupprimer.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- idSupprimerEquipe=frmtdtxtfldEntreId.getText();
- supprimerEquipe(idSupprimerEquipe);
- lblReponseIci.setText("L'élement a bien été supprimer");
- }
- });
- btnSupprimer.setBounds(10, 145, 98, 29);
- contentPane.add(btnSupprimer);
- JFormattedTextField frmtdtxtfldEntrezId = new JFormattedTextField(NumberFormat.getIntegerInstance());
- frmtdtxtfldEntrezId.setEditable(true);
- frmtdtxtfldEntrezId.setText("Entrez Id");
- frmtdtxtfldEntrezId.setBounds(162, 117, 82, 17);
- contentPane.add(frmtdtxtfldEntrezId);
- JFormattedTextField frmtdtxtfldEntrerNom = new JFormattedTextField();
- frmtdtxtfldEntrerNom.setText("Entrer Nom");
- frmtdtxtfldEntrerNom.setBounds(166, 145, 82, 15);
- contentPane.add(frmtdtxtfldEntrerNom);
- JFormattedTextField frmtdtxtfldDefinirSport = new JFormattedTextField();
- frmtdtxtfldDefinirSport.setText("Definir Sport");
- frmtdtxtfldDefinirSport.setBounds(166, 176, 82, 15);
- contentPane.add(frmtdtxtfldDefinirSport);
- JButton btnNewButton = new JButton("Enregistrer");
- btnNewButton.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent arg0) {
- int condi1=0;
- increequipe=increequipe+1;
- for(int inc1=0;inc1<equipearr.size();inc1++){
- if(frmtdtxtfldEntrezId.getText().equals(equipearr.get(inc1).getId())){
- condi1=1;
- }
- if(condi1==1){
- lblReponseIci.setText("id déja entrez");
- }
- }
- //probleme nombre ne permet pas d'inscrire un string mais vas quand m=eme inscrire le i
- if(condi1==0 &&increequipe==1){
- nouveauIdequipe=frmtdtxtfldEntrezId.getText();
- nouveauNomEquipe=frmtdtxtfldEntrerNom.getText();
- nouveauSport=frmtdtxtfldDefinirSport.getText();
- equipe.setId(nouveauIdequipe);
- System.out.println("pb2");
- equipe.setNom(nouveauNomEquipe);
- equipe.setSport(nouveauSport);
- equipearr.add(equipe);
- System.out.println(equipearr.get(i).getId());
- System.out.println("pb3");
- System.out.println(equipearr.size());
- System.out.println("verif"+equipearr.get(i).getId()+equipearr.get(i).getNom());
- i=i+1;
- lblReponseIci.setText("Enregistrement terminé");
- }
- if(condi1==0 && increequipe==2){
- Equipe equipe2=new Equipe();
- nouveauIdequipe=frmtdtxtfldEntrezId.getText();
- nouveauNomEquipe=frmtdtxtfldEntrerNom.getText();
- nouveauSport=frmtdtxtfldDefinirSport.getText();
- equipe2.setId(nouveauIdequipe);
- System.out.println("pb2");
- equipe2.setNom(nouveauNomEquipe);
- equipe2.setSport(nouveauSport);
- equipearr.add(equipe2);
- System.out.println(equipearr.get(i).getId());
- System.out.println("pb3");
- System.out.println(equipearr.size());
- System.out.println("verif"+equipearr.get(i).getId()+equipearr.get(i).getNom());
- i=i+1;
- lblReponseIci.setText("Enregistrement terminé");
- }
- if(condi1==0 && increequipe==3){
- Equipe equipe3=new Equipe();
- nouveauIdequipe=frmtdtxtfldEntrezId.getText();
- nouveauNomEquipe=frmtdtxtfldEntrerNom.getText();
- nouveauSport=frmtdtxtfldDefinirSport.getText();
- equipe3.setId(nouveauIdequipe);
- System.out.println("pb2");
- equipe3.setNom(nouveauNomEquipe);
- equipe3.setSport(nouveauSport);
- equipearr.add(equipe3);
- System.out.println(equipearr.get(i).getId());
- System.out.println("pb3");
- System.out.println(equipearr.size());
- System.out.println("verif"+equipearr.get(i).getId()+equipearr.get(i).getNom());
- i=i+1;
- lblReponseIci.setText("Enregistrement terminé");
- }
- if(condi1==0 && increequipe==4){
- Equipe equipe4=new Equipe();
- nouveauIdequipe=frmtdtxtfldEntrezId.getText();
- nouveauNomEquipe=frmtdtxtfldEntrerNom.getText();
- nouveauSport=frmtdtxtfldDefinirSport.getText();
- equipe4.setId(nouveauIdequipe);
- System.out.println("pb2");
- equipe4.setNom(nouveauNomEquipe);
- equipe4.setSport(nouveauSport);
- equipearr.add(equipe4);
- System.out.println(equipearr.get(i).getId());
- System.out.println("pb3");
- System.out.println(equipearr.size());
- System.out.println("verif"+equipearr.get(i).getId()+equipearr.get(i).getNom());
- i=i+1;
- lblReponseIci.setText("Enregistrement terminé");
- }
- }
- });
- btnNewButton.setBounds(162, 202, 98, 29);
- contentPane.add(btnNewButton);
- JButton btnAfficher = new JButton("Afficher");
- btnAfficher.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- if(idAfficheJoueur.equals(equipearr.get(j).getId())){
- }
- }
- });
- btnAfficher.setBounds(288, 139, 98, 29);
- contentPane.add(btnAfficher);
- JButton button = new JButton("Afficher");
- button.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- idAfficheEquipe=frmtdtxtfldEntrerIdEquipe.getText();
- System.out.println(frmtdtxtfldEntrerIdEquipe.getText());
- afficherIdEquipe(idAfficheEquipe);
- lblReponseIci.setText("Id equipe:"+equipearr.get(j).getId()+" Nom de l'equipe:"+equipearr.get(j).getNom()+" Sport de l'equipe:"+equipearr.get(j).getSport());
- }
- });
- button.setBounds(288, 205, 98, 29);
- contentPane.add(button);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement