IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

JXL et applet java


Sujet :

Applets Java

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 85
    Par défaut JXL et applet java
    Bonjour,

    J'utilise la librairie JXL pour lire les informations contenues dans un fichier excel. En application tout fonctionne parfaitement. J'ai voulu le passer en applet. J'ai un bug très étrange. J'ai ma classe CImport qui est la classe qui gère l'affichage et la classe CSaveData qui lit les données du fichier excel et les sauvegarde dans une base MySQL. Le problème survient lorsque j'instancie la classe CSaveData. Voici son constructeur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
         public CSaveData()
        {
            JOptionPane.showMessageDialog(null,"Bonjour");
        }
    Je l'instancie dans la classe CImport lors d'un événement MouseClicked comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    savedata = new CSaveData();
    Dans ma classe CSaveData j'ai une méthode qui traite différentes exceptions dont :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    catch (BiffException ex) 
            {
                JOptionPane.showMessageDialog(null,"Erreur, probleme de lecture de fichier excel. Erreur : \n"+ex.toString()); 
                ret = 1;
            }
    C'est la que le bug se produit. Si je laisse la gestion des exeptions de type BiffException alors lorsque j'appelle mon constructeur rien ne se passe (le message bonjour ne s'affiche pas, pas de message d'erreur non plus, de plus le bug se produit même lorsque je n'appelle pas la méthode ou est contenu se code). Par contre si j'enlève se code et le remplace par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    catch (Exception ex) 
            {
                JOptionPane.showMessageDialog(null,"Erreur, probleme de lecture de fichier. Erreur : \n"+ex.toString()); 
                ret = 1; //fin du thread
            }
    Je n'ai plus aucun bug et ma classe a bien le comportement que je souhaite. Voila donc si quelqu'un pouvait m'expliquer ce phénomène, je le remercie d'avance.

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 85
    Par défaut
    J'ai trouvé le problème. J'avais simplement oublié de mettre le dossier lib qui contenait la librairie jxl(j'ai honte).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. applet java
    Par radi dans le forum Applets
    Réponses: 1
    Dernier message: 08/06/2005, 16h00
  2. Bordures autour d'un applet java sous firefox
    Par laloi dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 03/05/2005, 15h23
  3. [Conversion]Applet Java Vers Java Web Start
    Par robin206 dans le forum JWS
    Réponses: 2
    Dernier message: 20/04/2005, 09h28
  4. flash & applet java
    Par subzero82 dans le forum Flash
    Réponses: 3
    Dernier message: 23/01/2005, 17h04
  5. [VB.NET] Passage de parametres à une Applet Java
    Par AntiSAL dans le forum ASP.NET
    Réponses: 4
    Dernier message: 18/08/2004, 11h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo