Bonsoir, j'aimerais avoir un peu d'aide s'il vous plait, dans une fenêtre j'aimerais positionner deux boutons, une a gauche de la fenetre et l'autre a droite, j'utilise le FlowLayout, mes deux boutons sont restées au centre, j'aimerais savoir comment gérer ce problème: voici le code:
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109 import javax.swing.*; import java.awt.*; public class TestEgzamen extends JFrame { private JPanel pane1, pane2, paneTotal; private JLabel codeM,typeM, date, etat, model, capacD, capacMemoir, vitesP; private JTextField codeChamp, dateChamp, etatChamp, modeleChamp, capaciteDisqueChamp, capaciteMemoireChamp, vitesseProcessChamp; private JComboBox typeChamp; private JButton Sauv, Annul; public TestEgzamen() { setSize(600, 350); setTitle("Test Egzamen"); setDefaultCloseOperation(EXIT_ON_CLOSE); setLocationRelativeTo(null); //setResizable(false); //////////////// codeM=new JLabel("Code Materiel"); typeM=new JLabel("Type Materiel"); date=new JLabel("Date Enregistrement Materiel"); etat=new JLabel("Etat"); model=new JLabel("Modele"); capacD=new JLabel("Capacite Disque"); capacMemoir=new JLabel("Capacite Memoire"); vitesP=new JLabel("Vitesse Processeur"); /////////////////////////////////////////// codeChamp=new JTextField(5); dateChamp=new JTextField(""); etatChamp=new JTextField(""); modeleChamp=new JTextField(""); capaciteDisqueChamp=new JTextField(""); capaciteMemoireChamp=new JTextField(""); vitesseProcessChamp=new JTextField(""); //////////////////////////////////////////// typeChamp = new JComboBox(); typeChamp.addItem("Portable"); typeChamp.addItem("Desktop"); Sauv = new JButton("Sauver"); Annul= new JButton("Annuler"); pane1 = new JPanel(); pane1.setLayout(new GridLayout(4 , 4, 20, 20)); pane1.add(codeM); pane1.add(codeChamp); pane1.add(typeM); pane1.add(typeChamp); pane1.add(date); pane1.add(dateChamp); pane1.add( etat); pane1.add(etatChamp); pane1.add(model); pane1.add(modeleChamp); pane1.add(capacD); pane1.add(capaciteDisqueChamp); pane1.add(capacMemoir); pane1.add(capaciteMemoireChamp); pane1.add(vitesP); pane1.add(vitesseProcessChamp); //getContentPane().add(pane1); ////////// pane2= new JPanel(); pane2.setLayout(new FlowLayout()); pane2.add(Sauv); pane2.add(Annul); paneTotal = new JPanel(); paneTotal.setLayout(new GridLayout(2, 1, 60, 60)); paneTotal.add(pane1); paneTotal.add(pane2); getContentPane().add(paneTotal); //pack(); setVisible(true); } public static void main(String[]args){ new TestEgzamen(); } }
Partager