Bonjour,
J'ai fait un exemple d'un livre pour les radio button. J'ai compris l'exemple. Ce que je voulais faire c'est faire une fenêtre du coup, coloré (jaune par exemple) tout en ayant des radio buttons et un bouton. Chose que j'ai réussi mais en mettant en commentaire:
Comment faire en sorte que tout en ayant la ligne de code prédécente, on puisse avoir toute la fenêtre colorée? Avec cette ligne de code en plus, seul le contour des radio button et du bouton sont jaunes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2//contenu.setLayout(new FlowLayout());
Pouvez vous me dire comment rendre toute la fenêtre jaune avec une telle ligne en plus?
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61 import java.awt.Color; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; import javax.swing.ButtonGroup; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JRadioButton; public class MaFenetre extends JFrame implements ActionListener, ItemListener { private JRadioButton radio1, radio2, radio3; private JPanel pan; private JButton etat; private Container contenu; public MaFenetre() { setTitle("Exemple de boutons radio"); setSize(400, 100); contenu = getContentPane(); contenu.setLayout(new FlowLayout()); //la ligne de code pan = new JPanel(); pan.setBackground(Color.YELLOW); contenu.add(pan); ButtonGroup groupe = new ButtonGroup(); radio1 = new JRadioButton("Radio 1", true); groupe.add(radio1); pan.add(radio1); radio1.addItemListener(this); radio1.addActionListener(this); radio1.setSelected(true); radio2 = new JRadioButton("Radio 2"); groupe.add(radio2); pan.add(radio2); radio2.addItemListener(this); radio2.addActionListener(this); radio3 = new JRadioButton("Radio 3"); groupe.add(radio3); pan.add(radio3); radio3.addItemListener(this); radio3.addActionListener(this); etat = new JButton("ETAT"); pan.add(etat); etat.addActionListener(this); } /* Reste du code pour les listener */ } }
Je vous remercie
Partager