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
|
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Onglets extends JFrame implements ActionListener{
//constructeur
public Onglets(){
//données de la fenêtre
setTitle("CLIENTS");
setSize(550, 400);
setLocationRelativeTo(null);
setResizable(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//création de boutons
JButton Bouton1 = new JButton("OK");
Bouton1.addActionListener(this);
//création des "panel"
JPanel panel1 = new JPanel();
JPanel panel2 = new JPanel();
JPanel panel3 = new JPanel();
//création du conteneur des onglets
JTabbedPane tabbedPane = new JTabbedPane();
//ajout des onglets (panel) au conteneur
tabbedPane.addTab("Rendez-vous", panel1);
tabbedPane.addTab("Coordonnées clients", panel2);
tabbedPane.addTab("Factures", panel3);
tabbedPane.add(Bouton1);
//placement du JPanel principal
getContentPane().setLayout(new BorderLayout());
//placement du conteneur d'onglets dans le JPanel pricicpal
getContentPane().add(tabbedPane);
}
//Implémentation de l'interface MouseListener
public void actionPerformed(ActionEvent e){
System.out.println("clic");
}
public static void main(String[]args){
//création de la fenêtre
Onglets fenetre = new Onglets();
//fenêtre rendue visible
fenetre.setVisible(true);
}
} |