begin process at 2012 02 15 01:29:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Système

 > 

JDBC

 > 

java jdbc


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

java jdbc

mercredi 7 mai 2008 à 16:35:24 | java jdbc

paranouya

bonjours

s'il vous plait je j'arrive pas à réussir pour mettre en forme une fenetre dans une aplication voici le code que j'ai établie


import java.awt.*;
import javax.swing.*; //n'inclue les pas les sous paquetages

import java.awt.event.*;
import java.util.Vector;
import java.sql.*;




public class Ajout extends JFrame{

JButton b1,b2;
JTextField tid_mater,tdesignation,tmodel;
JRadioButton optm,optf;

    Vecteur usrs;//=new Vecteur();
    User usr;
    
    public Ajout(String s,Vecteur utilisateurs){
super(s);
usrs=new Vecteur(utilisateurs);
//getContentPane().setLayout(new FlowLayout(FlowLayout.CENTER,50, 20));
JPanel p=new JPanel(new BorderLayout());
this.setContentPane(p);
JPanel p1=new JPanel(new FlowLayout(FlowLayout.LEFT));
JPanel p2=new JPanel(new FlowLayout(FlowLayout.CENTER));
JPanel p3=new JPanel(new GridLayout(6,3));


b1=new JButton("Valider");
b1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
String id_mater,designation,model,etat;

    
id_mater=tid_mater.getText();
designation=tdesignation.getText();
model=tmodel.getText();
etat="";
    if(optm.isSelected())
        etat="existe";
    else
        etat="ailleur";    
  
        
  
    tid_mater.setText("");
    tdesignation.setText("");
    tmodel.setText("");
    optm.setSelected(true);
  
    
    //chargement du pilote jdbc:odbc
try{
Class.forName("com.mysql.jdbc.Driver");



//Etablissement de la connexion

Connection con = DriverManager.getConnection("jdbc:mysql:///monessaie", "root","");
JOptionPane.showMessageDialog(null, "Connection OK");

// Création d'une instruction
Statement smt = con.createStatement();

// Exécution d'une requete



String query = "INSERT INTO materiel VALUES('"+id_mater+"','"+designation+"','"+model+"','"+etat+"')";
    
   smt.executeUpdate(query);

  
  
con.close();
}
catch(ClassNotFoundException e1) {
System.err.println(" Erreur de chargement du driver :" + e1) ;
     }
catch(SQLException sqle) {
System.err.println(" Erreur lors de la connexion : "+ sqle) ;
}
    


}

});
p2.add(b1);


JButton b2=new JButton("Annuler");
p2.add(b2);
b2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
System.exit(0);
}

});


p.add("South",p2);
p3.add(new JLabel("id_materiel:"));
tid_mater=new JTextField();
p3.add(tid_mater);
p3.add(new JLabel());
p3.add(new JLabel("designation:"));
tdesignation=new JTextField();
p3.add(tdesignation);
p3.add(new JLabel("model:"));
tmodel=new JTextField();
p3.add(tmodel);
p3.add(new JLabel("etat:"));
ButtonGroup g= new ButtonGroup();
optm=new JRadioButton("existe",true);
optf=new JRadioButton("ailleur",false);
g.add(optm);
g.add(optf);


p3.add(optm);
p3.add(optf);
p.add("North",p3);



this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{
dispose();
}
});







}


}

merci d'avoir m'aider




mercredi 7 mai 2008 à 16:48:16 | Re : java jdbc

ezzeddinehannachi

salut,c'est quoi ton probleme exactement.mais je pense que tu as une erreur dans l'etablissement de la connexion:
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/monessaie", "root","")

mercredi 7 mai 2008 à 16:55:40 | Re : java jdbc

paranouya



bonjours;
non c est pas un probléme de connection mais mais les bouttons et les champs de text de cette fenetre Ajout sont mal organiser
vous peuvez m'aider a organiser cette fenétre
mille merci
mercredi 7 mai 2008 à 18:28:50 | Re : java jdbc

mouzart

Hello

Si t a pas trop envi de te casser la tete utilise un IDE comme NETBEANS ou JBUIlder et cree ton GUI avec drag&drop


Cette discussion est classée dans : java, add, jpanel, p3, mater


Répondre à ce message

Sujets en rapport avec ce message

java jdbc mysql [ par paranouya ] bonjours;je suis entraine de la réalisation d'une application mais pour la classe de l'authentification j'ai réalisé le code suivant import java.awt.* Problème d'affichage [ par elect ] Bonjour,J'essaie de réaliser une ptite application dans le cadre d'un projet, pour représenter un signal, sa transformé de fourier et quelque une de s Simple Application calcule la somme et la multiplicaion [ par khallil11 ] je suis entraine de crée une simple app en rmi qui calculer la somme ou le produit de X et Y selon la demande du client, mais comment envoyer les donn progarmmation java [ par betoile ] bonjour a tous ma fenetre a un defaut genre une tache quelqu'un peut m'ameliorer la fenetre svp import java.awt.BorderLayout; import java.awt.Butto Organisation Layout [ par misterjoidf ] Bonjour, Alors voilà j'ai besoin de réaliser une application avec une fenêtre coupée en deux par l'horizontal. Dans la partie haute se trouve un men JPanel [ par ladynadia ] Bonjour, je suis entrain de réaliser une interface graphique avec des boutons ecouteurs intelligents mais je rencontre beaucoup de souci : affichage Afficher mes Jpanel sur un Label Image appartenant au JFrame [ par Naax ] Voila comme le titre l'indique, j'ai un jFrame contenant un Lable Image sauf que les Jpanel ne s'affichent plus correctement une fois l'application la progrmmation [ par todemfeuwoboris ] voici mon code et j'ai cette erreur code public class compl { private float Reel; private float Imaginaire; /**************** Constru mettre ma fenetre en onglet [ par apprentizakaria ] bonjour tout le monde, je suis en stage et on m'a demandé de créer des interfaces en java(j'utilise eclipse) et les mettre en onglets le probléme c'es Charger un JPanel externe dans une JFrame Netbeans [ par aezaerth ] Bonjour, je sais que la question à déjà été abordée mais aucun post (même ceux sur d'autres sites) ne répond à cette manipulation. Pour illustrer et


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,278 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales