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

Agents de placement/Fenêtres Java Discussion :

NetBeans IDE et SpringLayout


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 47
    Par défaut NetBeans IDE et SpringLayout
    bonjour

    Pour le moment j'utilise un GridLayout pour l'affichage de mon formulaire mais le panel contenant mes éléments de formulaire étant mis aux dimensions de ma fenêtre principale, mes composants sont énormes.

    Selon la doc officielle, un springlayout serait l'ideal pour l'affichage d'un formulaire mais il serait préférable de gérer ça par un GUI builder (puisqu'il s'agit d'un layout de bas niveau). Or NetBeans ne connait pas ce layout. Comment lui rajouter ?

    Sinon vous faites comment pour afficher vos formulaires ? (une suite de JLabels et de textField/comboBox à aligner mais qui garderaient leur taille par défaut).

    merci.

  2. #2
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    354
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 354
    Par défaut Réponse potentielle
    Tu peux régler le Layout à null et dimensionner tes composants à la main (le plugin Visual Editor permet de tout faire graphiquement (sans code) en créant des visual Class, très pratique et ça fait gagner un max de temps).

    Moi ce que je fait dans ce genre de cas je met un borderLayout (avec zone nord, sud ,...) et ensuite je met des JPane dans les zones existantes avec un layout null (ou borderLayout à nouveaux) dans lequel je place mes composants selon mes besoins...

    J'espère avoir pu t'être utile !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 47
    Par défaut
    ok, ça ferait faire des panels de panels de panels...
    pour accéder aux composants ça risque d'être coton après non ?

    je génère le formulaire en fonction de la valeur d'une combobox tout en haut et je fais des add/remove de mes composants de formulaire à chaque changement de valeur de la combobox.

  4. #4
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    354
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 354
    Par défaut réponse
    Utilises tu visualEditor? Il te crée des méthodes get pour tes composants automatiquement...

    Sinon faut les créer à l'ancienne (à la main)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    public MonComposant getMonComposant(){
         return monComposant;
    }
    gare à la casse (minuscule pour les objets, majuscules pour les classes) et tout devrait rouler !

    Tu pourras ensuite accèder facilement aux composants des composants (lol) même à partir d'une autre classe...

    Pas de pb dues à une surcharge...

    Sinon tu peux aussi créer des classes à part pour tes contenus (en fonction de la combobox), au choix...

  5. #5
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    354
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 354
    Par défaut Erreur
    Désolé j'avais pas assez fait attention au titre de ton message, visual editor tourne sous eclipse et non netbeans...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 47
    Par défaut
    merci, je vais revoir tout mon layout avec des panels imbriqués du coup

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/09/2008, 18h26
  2. Velocity Editor Support NetBeans IDE 6.0
    Par dzafer dans le forum NetBeans
    Réponses: 1
    Dernier message: 16/01/2008, 18h46
  3. Erreur au démarrage de Netbeans IDE 6.0 M10
    Par T`lash dans le forum NetBeans
    Réponses: 2
    Dernier message: 03/10/2007, 02h51
  4. Réponses: 9
    Dernier message: 19/03/2006, 14h17
  5. Réponses: 2
    Dernier message: 09/02/2006, 22h40

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