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

GWT et Vaadin Java Discussion :

Resize dynamique d'un portlet [GXT]


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Java/GWT
    Inscrit en
    Juillet 2008
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java/GWT
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 32
    Par défaut Resize dynamique d'un portlet [GXT]
    Salut

    j'ai un LayoutContainer avec un RowLayout avec une orientation horizontal qui contient une série de Portlet. Lorsque ma page s'affiche, la série de portlet utilise 100% de la largeur de la page, mais si je redimensionne le browser, la taille des portlet ne change pas.

    J'aimerais donc savoir comment redimensionner mes portlet lors d'un changement de taille du browser.

    Merci

  2. #2
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Tu as essayer d'utiliser les événements de redimensionnement du browser et des handlers ad hoc ?

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Java/GWT
    Inscrit en
    Juillet 2008
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java/GWT
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 32
    Par défaut
    Est-ce que tu as un exemple d'utilisation? Je n'arrive pas a trouver de documentation assez détaillé pour m'aider.

  4. #4
    Membre averti
    Homme Profil pro
    Développeur Java/GWT
    Inscrit en
    Juillet 2008
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java/GWT
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 32
    Par défaut
    Mon message était un peu trop hâtif, j'ai trouver se qu'il me fallait. J'arrive bien a capturer l'event, mais je dois avouer que je n'ai aucune idée pour faire en sorte que mon RowLayout Horizontal (donc c'est comme un ColumnLayout) ajuste sa taille pour être a 100% de la largeur.

  5. #5
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Réagir aux redimensionnement de la fenêtre du navigateur :

    Window.addResizeHandler(new ResizeHandler()
    {
    void onResize(ResizeEvent event)
    {
    int newHeight = event.getHeight();
    int newWidth = event.getWidth();

    // Utiliser ces nouvelles dimensions pour modifier les
    // composants GXT que tu utilises.

    }
    });

    Dans l'exemple, j'ai fait une classe anonyme instanciée une fois qui implémente l'interface ResizeHandler.
    Tu peux faire implémenter cette interface par la classe concrète de ton choix, il faut juste qu'elle soit capable de voir (d'avoir une référence sur) les objets GXT que tu veux modifier.

Discussions similaires

  1. Réponses: 5
    Dernier message: 26/04/2015, 13h25
  2. Resize dynamique d'un canvas (qui en contient un autre)
    Par Kadelka dans le forum Silverlight
    Réponses: 0
    Dernier message: 06/04/2009, 10h01
  3. Resize d'une image
    Par Anonymous dans le forum C
    Réponses: 6
    Dernier message: 13/07/2008, 22h23
  4. textarea resizable dynamiquement
    Par fattouch_squall dans le forum Balisage (X)HTML et validation W3C
    Réponses: 13
    Dernier message: 04/12/2007, 20h14
  5. [MFC]resize dynamique
    Par mickaelguilbert dans le forum MFC
    Réponses: 4
    Dernier message: 31/08/2005, 17h45

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