Bonjour,
j'ai créé un formulaire de saisie avec la technologie swing (EDI Netbeans) qui fonctionne très bien et qui est très spécifique et très technique. Je dois le mettre en ligne sur le site intranet de ma société et je l'ai donc transformer en applet hors lorsque j'appel cet applet, j'ai tous le temps un erreur de chargement de l'applet et j'observe une croix rouge sur mon écran.
Pourtant je l'appel avec le bon code et j'ai bien compilé mon applet et déplacé les fichier.class avec ma page html qui appel.... Je pense que cela vien du codage de mon applet alors si quelqu'un peut me conseiller je lui en serais reconnaissant.
J'ai effacé volontairement certaine partie du code qui ne servait à rien pour la résolution du problème et je les ai remplacé par "//code effacer volontairement"
Voici le code de mon applet:
Merci d'avance aux personnes qui pourront me donner leur avis sur la question.
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
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 package Pack1; //import de class java ... import javax.swing.table.DefaultTableModel; import java.sql.*; import java.util.logging.Level; import java.util.logging.Logger; public class AvenantApplet extends java.applet.Applet { //déclaration objet connexion public static Connexion con = new Connexion(); //déclaration des variables pour l'évolution du tableau public static DefaultTableModel modele = new DefaultTableModel(); private static final long serialVersionUID = 1L; public String Resultat2 = null; public AvenantApplet() { //initialisation des composants initComponents(); //déclaration des champs de base éffacer volontairement } //effacement volontaire des différentes méthodes qui ne servent à rien dans la résolution du problème //public static void main(String args[]) { //java.awt.EventQueue.invokeLater(new Runnable() { @SuppressWarnings("static-access") @Override public void init() { new AvenantApplet().setVisible(true); //ouverture de la connection con.ConnexionBD(); //déclaration requêtes try { //déclaration des variables de requêtes ResultSet rs1 = null; ResultSet rs2 = null; ResultSet rs3 = null; ResultSet rs4 = null; //déclaration des requêtes String SQL1 = "SELECT * FROM site"; String SQL2 = "SELECT * FROM emploi"; //éxécution des requête rs1 = con.ExeRequete(SQL1); rs2 = con.ExeRequete(SQL2); rs3 = con.ExeRequete(SQL1); rs4 = con.ExeRequete(SQL2); while (rs1.next() && rs2.next() && rs3.next() && rs4.next()) { ComboSiteCDI.addItem(rs1.getString("intitulex3")); ComboEmploiCDI.addItem(rs2.getString("titremploi")); changsite1.addItem(rs3.getString("intitulex3")); changemploi1.addItem(rs4.getString("titremploi")); } //fermeture connexion con.CloseBD(); } catch (SQLException ex) { System.out.println(ex); } } //}); //}
Beberto56
Partager