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 java.awt.event.ActionEvent;
import javax.swing.AbstractAction;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.JButton;
public class AjoutEd extends AbstractAction{
private Fenetre fenetre;
private JPanel pan;
public JTextField nom;
public JTextField prenom;
public JTextField titre_article;
public JTextField date;
public JButton envoyer;
public AjoutEmp(Fenetre fenetre, String texte){
super(texte);
this.fenetre = fenetre;
//this.fenetre.setVisible(false);
this.pan = this.buildContentPane();
this.pan.setVisible(false);
this.fenetre.setContentPane(this.pan);
}
public void actionPerformed(ActionEvent e){
this.pan.setVisible(true);
}
private JPanel buildContentPane(){
JPanel panel = new JPanel();
panel.setLayout(null);
JLabel lnom = new JLabel("Nom");
lnom.setBounds(5, -25, 100, 100);
nom = new JTextField();
nom.setBounds(240, 10, 200, 30);
panel.add(lnom);
panel.add(nom);
JLabel lprenom = new JLabel("Prénom");
lprenom.setBounds(5, 10, 100, 100);
prenom = new JTextField();
prenom.setBounds(240, 45, 200, 30);
panel.add(lprenom);
panel.add(prenom);
JLabel ltitre_article = new JLabel("Titre de l'article");
ltitre_article.setBounds(5, 45, 250, 100);
titre_article = new JTextField();
titre_article.setBounds(240, 80, 200, 30);
panel.add(ltitre_article);
panel.add(titre_article);
JLabel ldate = new JLabel("Date (AAAA-MM-JJ)");
ldate.setBounds(5, 80, 100, 100);
date = new JTextField();
date.setBounds(240, 115, 200, 30);
panel.add(ldate);
panel.add(date);
envoyer = new JButton("Envoyer");
envoyer.setBounds(240,360,100,30);
panel.add(envoyer);
return panel;
}
} |
Partager