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 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147
|
package Vue;
import java.awt.BorderLayout;
public class carburant extends JFrame {
private JPanel contentPane;
private JTextField textField_1;
private JTextField textField_2;
private JTextField textField_3;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
carburant frame = new carburant();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public carburant() {
String codes[]={"Gazol" , "SP_98", "SP_95" , "GPL"};
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
contentPane.setLayout(null);
JLabel lblCarburant = new JLabel("Carburant");
lblCarburant.setFont(new Font("Tahoma", Font.PLAIN, 20));
lblCarburant.setBounds(180, 21, 108, 25);
contentPane.add(lblCarburant);
JLabel lblVolume = new JLabel("type de carburant :");
lblVolume.setBounds(30, 69, 120, 14);
contentPane.add(lblVolume);
JLabel lblPrixDuLitre = new JLabel("Volume :");
lblPrixDuLitre.setBounds(30, 94, 71, 14);
contentPane.add(lblPrixDuLitre);
JLabel lblRelevkm = new JLabel("relev\u00E9_km :");
lblRelevkm.setBounds(30, 119, 86, 14);
contentPane.add(lblRelevkm);
JLabel lblMontantplein = new JLabel("montant_plein :");
lblMontantplein.setBounds(30, 144, 109, 14);
contentPane.add(lblMontantplein);
final JComboBox comboBox = new JComboBox(codes);
comboBox.setBounds(160, 66, 86, 20);
contentPane.add(comboBox);
textField_1 = new JTextField();
textField_1.setBounds(160, 91, 86, 20);
contentPane.add(textField_1);
textField_1.setColumns(10);
textField_2 = new JTextField();
textField_2.setBounds(160, 116, 86, 20);
contentPane.add(textField_2);
textField_2.setColumns(10);
textField_3 = new JTextField();
textField_3.setBounds(160, 141, 86, 20);
contentPane.add(textField_3);
textField_3.setColumns(10);
/*
String typecarb;
int volume;
int km;
double montant;
typecarb=comboBox.getSelectedItem().toString();
volume= Integer.parseInt(textField_1.getText());
km= Integer.parseInt(textField_2.getText());
montant= Double.parseDouble(textField_3.getText());
// System.out.println( typecarb +" "+ volume+" "+ km+"" +montant);
Statement statement = conn.createStatement();
st.executeUpdate = "INSERT INTO carburant (type_carburant,volume,releve_km,montant_plein ) VALUES ('"+typecarb+"','"+volume+"','"+km+"','"+montant+"')";
*/
JButton btnAjouter = new JButton("Ajouter");
btnAjouter.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
PreparedStatement ps=null;
try{
ps=cn.preparestatement("insert into carburant (type_carburant,volume,releve_km,montant_plein) values (?, ?)");
ps.setString( textField_1.getText());
ps.setString( textField_2.getText());
ps.setString( textField_3.getText());
ps.executeUpdate();
ps.close();
}catch(Exception e){
e.printStackTrace();
}
}
});
btnAjouter.setBounds(266, 204, 89, 23);
contentPane.add(btnAjouter);
JButton btnAnnuler = new JButton(" Annuler");
btnAnnuler.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
dispose();
acceuil acceuil4 = new acceuil();
acceuil4.setVisible(true);
}
});
btnAnnuler.setBounds(147, 204, 89, 23);
contentPane.add(btnAnnuler);
JButton btnAcceuil = new JButton("Accueil");
btnAcceuil.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
dispose();
acceuil acceuil2 = new acceuil();
acceuil2.setVisible(true);
}
});
btnAcceuil.setBounds(30, 204, 89, 23);
contentPane.add(btnAcceuil); |
Partager