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 :

[Info] [Swing] LayoutManager


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 191
    Par défaut [Info] [Swing] LayoutManager
    Bonjour à tous,

    Voilà, je viens de me mettre au Java et venant d'autres langages fortement orienté objet, je suis consterné de constater à quel point ce système de layout est archaïque et très très peu pratique et franchement une appli où l'on passe plus de temps sur l'interface que sur la logique applicative, sérieusement ca me file des boutons...Ca s'était pour mon coup de gueule... Maintenant, ma question est la suivante, comment se fait-il que je retrouve des layouts dans JBuilder que je ne retrouve pas dans Swing ??? Y A-t-il encore beaucoup d'autres layout que ceux de Swing et qu'est ce que leur utilisation implique-t-elle ???

    Merci d'avance...

  2. #2
    Gfx
    Gfx est déconnecté
    Expert confirmé
    Avatar de Gfx
    Inscrit en
    Mai 2005
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 770
    Par défaut
    Tu trouves les layouts de Swing archaïques ?! C'est marrant tout le monde pense le contraire ^^ C'est tout de même beaucoup plus poussé sur les border layouts de Delphi ou les positionnements absolus de la plupart des toolkits. Enfin chacun son truc...

    Sinon il existe en effet plein d'autres layout managers : Form Layout, TableLayout, etc. Cela n'implique rien de particulier si ce n'est qu'il faut les distribuer avec ton application. Va sur http://java.sun.com/javaone/ et suit le lien pour télécharger les PDF des présentations de JavaOne 2005. Dans le zip "Desktop, English" tu trouveras une présentation sur les layouts. Elle a été rédigée par Scott Violet, l'architecte de Swing.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 191
    Par défaut
    Encore juste une petite question, vous pensez quoi de SWT ???

  4. #4
    Gfx
    Gfx est déconnecté
    Expert confirmé
    Avatar de Gfx
    Inscrit en
    Mai 2005
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 770
    Par défaut
    Lis ma signature, je ne peux pas être objectif ^^

    Plus sérieusement, je n'aime pas personnellement. Je trouve que c'est un retour en arrière au niveau de l'API par rapport à Swing. Cela me dérange d'autant plus que je code surtout des démos graphiques et que SWT n'est pas aussi intéressant que Swing pour cela.

    Cela dit je trouve que SWT est très intéressant pour certaines situations. Bref, je vois pas pourquoi on devrait avoir une seule API ^^

  5. #5
    Membre confirmé
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Juin 2005
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Juin 2005
    Messages : 175
    Par défaut
    pour repondre au premier message : oui les layouts sont difficiles a prendre en main, mais avec un utilitaire du style jvider, une fois que t'a compris le principe tu gagne un temps monstrueux.

  6. #6
    Gfx
    Gfx est déconnecté
    Expert confirmé
    Avatar de Gfx
    Inscrit en
    Mai 2005
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 770
    Par défaut
    Perso je préfère largement programmer les UI à la main. Cela dit je suis amoureux de Matisse, le nouveau GUI Builder de NetBeans 4.2.

  7. #7
    Membre confirmé Avatar de Original Prankster
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    226
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 226
    Par défaut Re: [Info] [Swing] LayoutManager
    Citation Envoyé par Royd938
    je suis consterné de constater à quel point ce système de layout est archaïque et très très peu pratique et franchement une appli où l'on passe plus de temps sur l'interface que sur la logique applicative
    Il suffit de lire la javadoc pour réaliser qu'en réalité c'est très intuitif, et surtout très flexible.

    Petite question : Tu aurais procédé comment pour gérer la multitude d'événements qu'un utilisateur peut générer sur une GUI ? En y réfléchissant, peut-être que le système "archaïque" n'est pas si mal que ça : il ne faut pas regarder du côté programmeur, mais bien du côté utilisateur, car une interface est réalisée pour lui et exclusivement pour lui.

    ++

Discussions similaires

  1. java swing layoutManager
    Par echo87 dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 04/10/2013, 20h13
  2. [swing] LayoutManager et taille minimum
    Par marchand_de_sable dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 10/06/2006, 10h31
  3. [Swing] LayoutManager ou pas?
    Par schneidb dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 13/04/2006, 11h41
  4. [ swing ] LayoutManager pour formulaires
    Par Invité dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 13/02/2006, 18h36
  5. [Info] [Swing] Développement d'application graphique
    Par lehic dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 05/09/2005, 15h56

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