Jeux Motus
je veux faire une application java avec eclipce qui contient une zone de texte avec un bouton et qui connecte avec une base de donnée et lorsque je tappe une mot dans la zone de text l'application cherche l’existence de mot dans la base si elle et trouve l'application afficher une message
principe de jeux Motus
principe de jeux Motus
1 réponse
-
ModérateurBonjour ( si .. si ... on COMMENCE PAR CA !! )
Je viens de lire ton message...et.... donc.... quelle est la question ?
- Qu'as tu déjà essayé ?
- As tu cherché sur le net ?
- Quelle BDD utilises tu ?
- Quel code à tu commencé à écrire ?
- Et la question la plus importantes..... Quel souci rencontres-tu exactement ?
-
-
Modérateur@HGharbiEt tu bloques sur quoi exactement ?
Tu as téléchargé le Jar du JDBC de Mysql (disponible ici : https://dev.mysql.com/downloads/connector/j/5.0.html ?
Tu l'as inclus dans ton projet ?
Tu as commencé à écrire du code au moins ?
Voici quelques exemples d'utilisation du connecteur mysql :
http://condorcet.iris.free.fr/spip.php?article34 -
-
-
package miniprojet;
/**
*- @author HP
- /
public class fenetre extends javax.swing.JFrame {
/**- Creates new form fenetre
- /
public fenetre() {
initComponents();
}
/**- This method is called from within the constructor to initialize the form.
- WARNING: Do NOT modify this code. The content of this method is always
- regenerated by the Form Editor.
- /
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jButton1 = new javax.swing.JButton();
jTextField1 = new javax.swing.JTextField();
jMenuBar1 = new javax.swing.JMenuBar();
jMenu1 = new javax.swing.JMenu();
Quiter = new javax.swing.JMenuItem();
jMenu2 = new javax.swing.JMenu();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("Motus");
jButton1.setText("Envoyer");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
jTextField1.setText("jTextField1");
jTextField1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField1ActionPerformed(evt);
}
});
jMenu1.setText("Menu");
Quiter.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F4, java.awt.event.InputEvent.ALT_MASK));
Quiter.setText("Quite");
Quiter.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
QuiterActionPerformed(evt);
}
});
jMenu1.add(Quiter);
jMenuBar1.add(jMenu1);
jMenu2.setText("Edit");
jMenuBar1.add(jMenu2);
setJMenuBar(jMenuBar1);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(144, 144, 144)
.addComponent(jButton1))
.addGroup(layout.createSequentialGroup()
.addGap(40, 40, 40)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 271, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(89, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addGap(29, 29, 29)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 127, Short.MAX_VALUE)
.addComponent(jButton1)
.addGap(80, 80, 80))
);
pack();
}// </editor-fold>
private void QuiterActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
this.dispose();
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
/**- @param args the command line arguments
- /
public static void main(String args[]) {
/* Set the Nimbus look and feel */
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.- For details see https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
- /
try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(fenetre.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(fenetre.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(fenetre.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(fenetre.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
/* Create and display the form */
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new fenetre().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JMenuItem Quiter;
private javax.swing.JButton jButton1;
private javax.swing.JMenu jMenu1;
private javax.swing.JMenu jMenu2;
private javax.swing.JMenuBar jMenuBar1;
private javax.swing.JTextField jTextField1;
// End of variables declaration
}
-