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
|
import java.awt.*;
import javax.swing.*;
public class Composant {
public static JPanel CreerPlacerComposant(Epargne frame) {
JPanel pane = new JPanel();
GridBagLayout gridbag = new GridBagLayout();
GridBagConstraints constraints = new GridBagConstraints();
buildConstraints bc1 = new buildConstraints();
pane.setLayout(gridbag);
JLabel lb1 = new JLabel("Somme Départ : ");
JLabel lb2 = new JLabel("Taux de l'épargne : ");
JLabel lb3 = new JLabel("Durée de l'épargne : ");
JButton bt1 = new JButton("Calculer");
JTextField tf1 = new JTextField();
JTextField tf2 = new JTextField();
JComboBox cbb1 = new JComboBox();
bc1.PlacerComposant(constraints, 0, 0, 1, 1, 100, 100);
constraints.fill = GridBagConstraints.HORIZONTAL;
constraints.fill = GridBagConstraints.EAST;
gridbag.setConstraints(lb1, constraints);
pane.add(lb1);
bc1.PlacerComposant(constraints, 1, 0, 1, 1, 100, 100);
constraints.fill = GridBagConstraints.HORIZONTAL;
gridbag.setConstraints(tf1, constraints);
pane.add(tf1);
bc1.PlacerComposant(constraints, 0, 1, 1, 1, 0, 100);
constraints.fill = GridBagConstraints.HORIZONTAL;
constraints.fill = GridBagConstraints.EAST;
gridbag.setConstraints(lb2, constraints);
pane.add(lb2);
bc1.PlacerComposant(constraints, 1, 1, 1, 1, 0, 100);
constraints.fill = GridBagConstraints.HORIZONTAL;
gridbag.setConstraints(tf2, constraints);
pane.add(tf2);
bc1.PlacerComposant(constraints, 0, 2, 1, 1, 0, 100);
constraints.fill = GridBagConstraints.HORIZONTAL;
constraints.fill = GridBagConstraints.EAST;
gridbag.setConstraints(lb3, constraints);
pane.add(lb3);
for (int i = 1; i <= 20; i++) {
cbb1.addItem("" + i);
}
bc1.PlacerComposant(constraints, 1, 2, 1, 1, 0, 100);
constraints.fill = GridBagConstraints.HORIZONTAL;
gridbag.setConstraints(cbb1, constraints);
cbb1.addItemListener(frame);
pane.add(cbb1);
bc1.PlacerComposant(constraints, 0, 3, 1, 1, 0, 100);
constraints.fill = GridBagConstraints.NONE;
gridbag.setConstraints(bt1, constraints);
bt1.addActionListener(frame);
pane.add(bt1);
return pane;
}
} |
Partager