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

AWT/Swing Java Discussion :

Problemes passage java runtime 1.6.0_11 a 16.0_12


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 25
    Par défaut Problemes passage java runtime 1.6.0_11 a 16.0_12
    Bonjour a tous,

    Tout d'abord desole mais je suis sur un clavier qwerty.

    Voila j'ai un probleme a regler, dans la boite ou j'effectue mon stage, ils ont une applet qui tourne correctement avec java runtime 1.6u11 mais une fois avec java runtime 1.6u12, c'est la catastrophe.

    L'applet comporte des composants awt et en gros elle permet de faire des redimension/decoupage d'images.

    Les principales erreurs proviennent de parametres de types "Dimension".

    J'ai des exceptions du type : "java.lang.reflect.InvocationTargetException"

    Est ce vous auriez une piste ?
    Est-il frequent que certaines applets fonctionnent mieux avec des versions anciennes de java ?

    Merci pour votre aide
    Steuve

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Tu as la stacktrace de l'erreur?

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 25
    Par défaut
    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
    java.lang.reflect.InvocationTargetException
    	at com.sun.deploy.util.DeployAWTUtil.invokeAndWait(Unknown Source)
    	at sun.plugin2.applet.Plugin2Manager.runOnEDT(Unknown Source)
    	at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.NullPointerException
    	at Cropper.getWidth(Cropper.java:383)
    	at java.awt.Component.getNormalShape(Unknown Source)
    	at java.awt.Component.calculateCurrentShape(Unknown Source)
    	at java.awt.Component.applyCurrentShape(Unknown Source)
    	at java.awt.Component.mixOnReshaping(Unknown Source)
    	at java.awt.Component.reshape(Unknown Source)
    	at java.awt.Component.setBounds(Unknown Source)
    	at java.awt.Component.resize(Unknown Source)
    	at java.applet.Applet.resize(Unknown Source)
    	at java.applet.Applet.resize(Unknown Source)
    	at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable$1.run(Unknown Source)
    	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    	at java.awt.EventQueue.dispatchEvent(Unknown Source)
    	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.run(Unknown Source)
    Exception: java.lang.reflect.InvocationTargetException
    Ignored exception: java.lang.reflect.InvocationTargetException
    basic: Applet resized and added to parent container
    basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 104214 us, pluginInit dt 17048690 us, TotalTime: 17152904 us
     
    java.lang.IllegalArgumentException: Width (0) and height (0) must be non-zero
    	at java.awt.image.ReplicateScaleFilter.<init>(Unknown Source)
    	at java.awt.Image.getScaledInstance(Unknown Source)
    	at Cropper.loadImage(Cropper.java:148)
    	at Cropper.start(Cropper.java:48)
    	at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    Exception: java.lang.IllegalArgumentException: Width (0) and height (0) must be non-zero
    Ignored exception: java.lang.IllegalArgumentException: Width (0) and height (0) must be non-zero
    Pour info sur la version 1.6.0_11 cela marche parfaitement et les variables width et height n'ont pas 0 comme valeur.

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Que trouve-t'on à la ligne 383 de la classe Cropper, dans la méthode getWidth?

  5. #5
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 25
    Par défaut
    Ok c'est bon j'ai trouver le probleme.

    En fait avec la nouvelle version de java runtime 1.6.0_12, il y avait une erreur avec la definition de la methode getWidth de l'application.

    Suffisait de la renommer autrement. Sans doute qu'avec la nouvelle version ce nom de methode est specifique a un composant de AWT (sans passer par un objet specifique genre image.getWidth()).

    A+

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

Discussions similaires

  1. Probleme Programation JAVA débutant
    Par tomtom62136 dans le forum Langage
    Réponses: 1
    Dernier message: 03/03/2006, 12h07
  2. Probleme applet java sur mon site
    Par halo90 dans le forum Applets
    Réponses: 5
    Dernier message: 01/02/2006, 16h18
  3. probleme securite java
    Par ghan77 dans le forum Langage
    Réponses: 2
    Dernier message: 20/01/2006, 10h09
  4. Java Runtime Environment
    Par radium dans le forum Applications et environnements graphiques
    Réponses: 9
    Dernier message: 18/07/2005, 20h25
  5. [langage] Probleme passage de variables entre modules
    Par Ludo167 dans le forum Langage
    Réponses: 4
    Dernier message: 13/08/2004, 12h25

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