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

NetBeans Java Discussion :

javax.swing.GroupLayout vs org.jdesktop.layout.GroupLayout avec JDK1.5


Sujet :

NetBeans Java

  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 94
    Par défaut javax.swing.GroupLayout vs org.jdesktop.layout.GroupLayout avec JDK1.5
    Bonsoir le forum,

    j'utilise NetBeans pour développer mon application et je suis passé du jdk 1.6 au jdk 1.5 parce que j'étais obligé, d'un point de vue utilisateur.
    Tout s'ets bien passé sauf d'un point de vue graphique où les méthodes de la librairie javax.swing.GroupLayout n'existe pas sous le jdk1.5.
    J'ai donc fais des recherches pour enfin trouver ce post qui m'a donné un bout de solution pour la conversion :
    http://www.developpez.net/forums/d37...ayout-nexiste/

    D'ailleurs, avec la génération de code automatique j'ai dû transférer mon projet sous Eclypse pour modifier mon "generated code" de NetBeans... si quelqu'un a une autre solution je suis preneur; c'est à dire pour dévérouiller le "generated code" de NetBeans ??

    Bref, j'ai donc remplacé dans toutes mes classes graphiques :
    javax.swing.GroupLayout -> org.jdesktop.layout.GroupLayout
    Mais aussi :
    addGap -> add
    addComponent -> add
    addGroup -> add
    etc...

    Mon problème est le suivant : a chaque fois que je touche à mes fenêtres graphiques, NetBeans me remet automatiquement tout comme s'il voulait utiliser le jdk1.6; c'est à dire que j'ai tout à recommencer à chaque fois que je fais des modifications... et de nouveau je fais appel à la librairie javax.swing.GroupLayout !! curieux, non ? Il doit y avoir un paramêtre quelque part, non?

    Est-ce que quelqu'un a une idée ?
    Merci d'avance,

    Bap

  2. #2
    Expert confirmé


    Profil pro
    Inscrit en
    Mai 2003
    Messages
    3 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 3 240
    Par défaut
    oui, il y a un paramètre quelque part. Dans la configuration de l'éditeur visuel.
    Tools>Options>Miscelaneous>GUI Builder> Layout Generation Style
    T'as le choix entre Standard Java 6 Code ou Swing Layout Extension Library.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 94
    Par défaut
    Hello vbrabant, le forum,

    Citation Envoyé par vbrabant Voir le message
    T'as le choix entre Standard Java 6 Code ou Swing Layout Extension Library.
    J'arrive à trouver cette option mais quoi que je choisisse, lorsque je déplace un bouton d'un de mes panel graphique.. il me remet sans cesse : javaw.swing.GroupLayout alors que ça n'est pas inclu dans le JRE1.5

    Quelqu'un a une idée ?
    Merci d'avance,

    Bap

  4. #4
    Candidat au Club
    Profil pro
    Ingénieur R&D
    Inscrit en
    Septembre 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3
    Par défaut Même problème, mais j'ai trouvé comment faire...
    Le choix de "Layout Generation Style" doit être fait au niveau de ta forme racine pour les formes déjà générées!

    En sélectionnant propriété d'une de tes formes, tu verras un champs "Layout Generation Style" qui indique probablement "Standard Java 6 code". En sélectionnant "Swing Layout extensions Library", cela devrait résoudre ton problème.

    Par contre, les nouvelles seront conformes à ton attente si tu as modifié au niveau Tools.

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 94
    Par défaut
    Merci à tous pour vos réponses, j'ai résolu mon problème.
    Bap'

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

Discussions similaires

  1. javax.swing.GroupLayout ??
    Par fraisa1985 dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 18/11/2008, 09h08
  2. telecharger library org.jdesktop.layout
    Par opensource dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 22/02/2008, 02h11
  3. javax.swing.GroupLayout n'existe pas
    Par sissi25 dans le forum AWT/Swing
    Réponses: 18
    Dernier message: 12/07/2007, 10h28
  4. [javax.swing.Timer] Arrêter mon Timer
    Par GLDavid dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 17/01/2006, 15h26
  5. Utilisation javax.swing.ButtonGroup dans Visual Editor
    Par inch dans le forum Composants
    Réponses: 3
    Dernier message: 16/12/2005, 16h25

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