Bonjour tout le monde

Je cherche le moyen de positionner les elements d'une fenêtre.

Dans mon livre j'ai trouvé un code qui le fait.

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
 
 
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
 
 
public class Banque extends javax.swing.JFrame {
 
	GridBagLayout gridbag = new GridBagLayout();
	GridBagConstraints constraints = new GridBagConstraints();
	getContentPane().setLayout(gridbag);
 
 
	public Banque() {
 
	super("pret banquaire");
	setSize(700,500);
	setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	setVisible(true);
 
	JTextField sommepret = new JTextField(15);
 
 
	JButton quit = new JButton("Quitter");
	constraints.gridx=0;
	constraints.gridy=0;
	constraints.gridwidth=1;
	constraints.gridheight=1;
	constraints.weightx=30;
	constraints.weighty=30;
	constraints.fill = GridBagConstraints.NONE;
	constraints.anchor = GridBagConstraints.CENTER;
 
	JPanel pane = new JPanel();
 
	JLabel creditinsset = new JLabel("Crédit INSSET");
	JLabel sommedemande = new JLabel("Somme demandé");
 
 
	pane.add(creditinsset);
	pane.add(sommedemande);
	pane.add(sommepret);
	pane.add(quit);
	setContentPane(pane);
 
	show();
}
 
 
		public static void main(String[] args) {		
		Banque input = new Banque();
}
 
}
Lors de la compilation, javac à touvé 3 erreurs.

1:getContentPane().setLayout(gridbag);//invalid method declaration en selectionnant le g

2:getContentPane().setLayout(gridbag); //Le point pose probleme

3:public Banque() //is already difined in banque

j'ai essayé de remplacer Banque par autre chose mai il refuse.

Pourriez vous m'aider corriger ces erreurs svp.

Merci

Cordialement

A bientôt