Bonjour a tous,
Alors voila je souhaiterais qu'au clic sur un boutton un text apparaisse ds un JLabel.Comme ds cette calculette.
-exemple:Je clique sur le boutton 1 et 1 appare ds le JLabel.
Ce pendant j'arrive a lier une action lors du clic d'un bouton,sauf que j'arrive seulement a afficher le txt ds la console.Voici un exemple de mon code:
Voila,merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 //Affichage de la zone de saisi public void affichage(){ //Creation d'un JLabel JLabel lab_Aff=new JLabel(); lab_Aff.setPreferredSize(new Dimension( 250, 30 ) );//dimension Font police = new Font("Tahoma", Font.BOLD, 16); //Apparence lab_Aff.setBorder(BorderFactory.createLineBorder(Color.BLACK, 2));//bordure lab_Aff.setFont(police); pan.add(lab_Aff, BorderLayout.NORTH); lab_Aff.setText(""); } public void tableau01(){ //Creation des boutons JButton un = new JButton("1"); //On definit une action a chaque bouton un.addActionListener(new un_cListener());//c=chiffre //Ajout des boutons ss forme de tableau pan_t01.add(un); } //Actions au moment du clic public class un_cListener implements ActionListener{ public void actionPerformed(ActionEvent e) { lab_Aff.setText("1"); } }
Partager