Bonsoir,
Merci a tous d'avance
Bonsoir,
Merci a tous d'avance
Si tu arrives à créer des Applet, ce que tu demandes ne devrait pas trop te poser de problème.
Où se situe ton problème exactement ? conception ? erreur de compilation, à l'exécution ?
Sinon : JButton ,ActionListener, JFrame, JList... tu as le choix !
et la javax.sql.Connection accompagnée de ses javax.sql.ResultSet.
Toute vérité est bonne à entendre, même si toutes les vérités ne sont pas bonnes à dire.
Rien ne sert de partir à point, il vaut mieux courir .
En fait quand je clique sur le bouton de l applet rien ne s'ouvre.
Dans la fonction qui gére le clique, j avais essayer de créer un jPanel mais quand j exécutais rien ne se passait, et il n y avais pas d'erreur.
La fonction se présente ainsi :
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 jButtonDate.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent evt) { try{ // Connexion à la servlet URL url=new URL("http://localhost:8080/SMS/date"); URLConnection connexion=url.openConnection(); connexion.setDoOutput(true); // Récupération du flux de sortie ObjectOutputStream fluxsortie = new ObjectOutputStream(connexion.getOutputStream()); // Envoi du nom à rechercher Vector Date=new Vector(); Date.insertElementAt(ValideNom,0); Date.insertElementAt(ValideCat,1); fluxsortie.writeObject(Date); // Récupération du flux dentrée ObjectInputStream fluxentree = new ObjectInputStream(connexion.getInputStream()); // Récupération du résultat de la requête SerializedResultSet donnees=(SerializedResultSet) fluxentree.readObject(); // affichage du résultat donnees.first(); while(donnees.next()) System.out.println(donnees.getString("date")); } catch (Exception sql) { System.out.println("Quoi date ? "+sql); } } });
Heu je saisis pas tout.
Dans ton premier post, tu dis vouloir ouvrir une nouvelle fenêtre, hors, dans le dernier tu parles de JPanel et un JPanel tout seul sans JFrame ni Applet, ça risque pas d'afficher grand-chose.
Sinon ta méthode pour gérer l'évennement click sur le bouton me semble correct. Si la compilation est OK et que le contenu de la méthode n'est pas exécuté ( repérable vie les println() ) c'est que le problème se situe en amont.
Dans ce cas, je crée quelle sorte de fenetre ?? Je vois pas trop...
Bah tu crées une JFrame ( ou Applet, comme tu veux ) dans laquelle tu insères le JPanel que tu as créé.
Une petite révision sur les GUI (AWT/SWING) ne serait pas de trop
Ok je vais essayé. Je savais pas que l'on pouvais créer une applet dans une autre applet, au moment ou je clique sur le bouton.
Je vous tiens au courant... Merci
J ai donc essayé et toujours le meme probléme.
J ai créer un fichier java NewJApplet.java contenant mon applet (une applet qui ne contient rien)
J ai ajouté ces deux lignes dans le try de la methode precedente :
NewJApplet test=new NewJApplet();
test.show();
et rien ne se passe.
Est ce que j ai oublié quelque chose ??
C'est bon, j ai réussi en mettant une JFrame au moment du clique sur le bouton.
Merci de m'avoir ouvert la route et a bientot je pense !!
Petit test...J ai donc essayé et toujours le meme probléme
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager