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

Graphisme Java Discussion :

Interface graphique avec swing


Sujet :

Graphisme Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 79
    Par défaut Interface graphique avec swing
    Bonjour à tous,

    J'ai besoin de faire une interface graphique sous Java avec swing. Je me suis documenté et j'ai regardé les différents cas possibles (GridLayout, FlowLayout...). Je souhaiterais créer une sorte d'entête avec un titre. AU centre, une partie gauche pour afficher un document et une partie droite avec une liste de bouton correspondant à des noms de fichiers. Enfin, une partie basse avec du texte. Comme ceci :


    J'aurai voulu avoir des conseils pour l'utilisation des FlowLayout, GridLayout... Qu'est ce qu'il vaut mieux que j'utilise pour que le tout soit aligné. Je demande pas le code (c'est pas le but de pomper...), juste des conseils pour réaliser mon application ayant peu d'expérience dans le domaine.

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    144
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 144
    Par défaut
    bonjour,
    heu si tu utilisais un edi tel que netbeans ou eclipse tu verrais qu'il ne serait pas necessaire de manipuler des gridlayout, etc
    de cette maniere tu pourrais voir ou tu places tes differents composant sur ta frame et les aligner par toi meme

  3. #3
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Tu pourrais utiliser un BorderLayout pour l'ensemble ; le titre se mettrait au nord, la zone d'affichage au centre, la liste des fichiers à l'est. Pour la liste des fichiers, un GridLayout ?...

  4. #4
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 817
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 817
    Par défaut
    Citation Envoyé par adrien1 Voir le message
    bonjour,
    heu si tu utilisais un edi tel que netbeans ou eclipse tu verrais qu'il ne serait pas necessaire de manipuler des gridlayout, etc
    Surtout que netbeans utilises les layouts pour le positionnement des composants
    Mais je présume que tu parles du mode "free design" (autrement dit de l'utilisation du GroupLayout)


    Citation Envoyé par gifffftane Voir le message
    Tu pourrais utiliser un BorderLayout pour l'ensemble ; le titre se mettrait au nord, la zone d'affichage au centre, la liste des fichiers à l'est. Pour la liste des fichiers, un GridLayout ?...
    +1, mais avec un BoxLayout en Y axis à la place du GridLayout
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  5. #5
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    144
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 144
    Par défaut
    Citation Envoyé par plegat Voir le message
    Surtout que netbeans utilises les layouts pour le positionnement des composants
    Mais je présume que tu parles du mode "free design" (autrement dit de l'utilisation du GroupLayout)
    Bien sur que je parle du "free design" enfin, je savais qu'il utilisait quelque part un layout mais je ne savais pas que ca s'appelait un grouplayout.
    Et puis je suis bien content de l'avoir appris.
    Mais bon pour moi les interfaces graphiques swing me paraissent forts obscures, il y a tellement de choses qu'on peut faire.

  6. #6
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 817
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 817
    Par défaut
    Citation Envoyé par adrien1 Voir le message
    Mais bon pour moi les interfaces graphiques swing me paraissent forts obscures, il y a tellement de choses qu'on peut faire.
    Effectivement, et les deux choses sont un peu liées. Les possibilités des layouts sont nombreuses et dépendent de chaque layout. On peut tout faire, mais il faut jongler avec les différents layouts pour avoir la mise en page que l'on souhaite. Et donc, il faut tous les connaitre suffisamment bien pour bien cibler. Sinon, ça parait... obscur!

    Le Free Design de Netbeans est tout de même très pratique. Il permet d'avoir assez simplement une interface qui demanderait à jongler avec plusieurs layouts pour avoir la même chose (ou à peu près). Par contre, quand ça devient assez touffu, les layouts "de base" redeviennent bien pratique (attention, opinion perso).
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

Discussions similaires

  1. Jar et interface graphique avec swing
    Par ALIAS200 dans le forum AWT/Swing
    Réponses: 8
    Dernier message: 02/05/2007, 17h25
  2. [Débutant]Interface graphique avec eclipse
    Par steelidol dans le forum Eclipse Platform
    Réponses: 5
    Dernier message: 08/06/2006, 13h12
  3. Interface graphique avec plusieurs fenêtres
    Par Copps dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 30/03/2005, 18h00

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