j ' ai créé une date que j ' ai pu mettre dans un label. je voudrais qu ' en cliquant sur un bouton, je puisse actualiser cette date. Voici mon code :
Le problème, c ' est que la date ne se réactualise pas. Où est le problème?
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 public class MettreAjourDate { public static void main (String [] args) { ActuDate act = new ActuDate("actualiser la date"); act.pack(); act.setVisible(true); } } class ActuDate extends JFrame implements ActionListener { private JLabel now; private JButton bouton; private int compteur = 0; Calendar mois = new GregorianCalendar(); String maintenant = ""; //constructeur de la fenêtre public ActuDate (String titre) { super(titre); Container c = getContentPane(); bouton = new JButton("Mettre à Jour la date"); now = new JLabel(); now.setText(maintenant); c.add(bouton, "South"); c.add(now, "North"); bouton.addActionListener(this); } public void actionPerformed(ActionEvent ev) { maintenant = mois.getTime().toString(); now.setText(maintenant); } }
Partager