package vue;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.List;
import javax.swing.JFrame;
import javax.swing.JSpinner;
import java.awt.BorderLayout;
import javax.swing.JScrollBar;
import javax.swing.JTextField;
import classes.Club;
import classes.Licencie;
import controleur.ControleurPrincipal;
import dao.DAO;
import javax.swing.JTextArea;
import javax.swing.JComboBox;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JList;
import javax.swing.JButton;
import dao.ClubDAO;
public class MaVue extends JPanel {
private JFrame frame;
public JComboBox comboBox;
private ControleurPrincipal controleur;
private JTextArea textArea;
public void remplirComboClub(List<Club> lesClubs) {
comboBox.addItem("-");
for (Club c : lesClubs) {
comboBox.addItem(c.getNom());
}
}
public void AffichageDonnee(List<Licencie> lesLicencies) {
textArea.setText("");
for (Licencie l : lesLicencies) {
textArea.setText(textArea.getText() + "\n" + l.getNom());
}
}
/**
* Create the application.
*/
public MaVue(ControleurPrincipal controleur) {
this.controleur = controleur;
frame = new JFrame();
frame.setBounds(100, 100, 476, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().setLayout(null);
frame.setVisible(true);
comboBox = new JComboBox();
comboBox.setBounds(174, 12, 203, 24);
comboBox.setActionCommand("SlctClub");
comboBox.addActionListener(controleur);
comboBox.setVisible(true);
frame.getContentPane().add(comboBox);
JLabel lblChoisirUnClub = new JLabel("Choisir un Club : ");
lblChoisirUnClub.setBounds(32, 17, 124, 15);
lblChoisirUnClub.setVisible(true);
frame.getContentPane().add(lblChoisirUnClub);
JButton btnAjouter = new JButton("Ajouter");
btnAjouter.setBounds(32, 217, 114, 25);
btnAjouter.setVisible(true);
frame.getContentPane().add(btnAjouter);
JButton btnNewButton = new JButton("Supprimer");
btnNewButton.setBounds(196, 217, 114, 25);
btnNewButton.setVisible(true);
frame.getContentPane().add(btnNewButton);
JButton btnQuitter = new JButton("Quitter");
btnQuitter.setBounds(350, 217, 114, 25);
btnQuitter.setActionCommand("quitter");
btnQuitter.addActionListener(controleur);
btnQuitter.setVisible(true);
frame.getContentPane().add(btnQuitter);
textArea = new JTextArea();
textArea.setBounds(42, 44, 375, 161);
frame.getContentPane().add(textArea);
}
}