2010-08-22 1 views
0

Hé les gars, j'utilise GWT pour une application web pilotée par les données, et j'ai des problèmes avec un CellTable intégré dans un TabLayoutPanel. Comme vous pouvez le voir sur la capture d'écran, la barre de défilement de la table n'apparaît pas dans les limites du TabLayoutPanel. (Vous pouvez voir juste quelques pixels sur la droite.) Si je souris sur le TabLayoutPanel dans l'inspecteur, il montre correctement la limite se terminant à cette bordure noire sur la droite.Problème de mise en page géniale avec TabLayoutPanel et GWT?

Pour une raison que je n'ai pas pu déterminer, l'objet TabLayoutPanelContent s'étend en dehors des limites de son parent, le TabLayoutPanel. Quelqu'un at-il déjà rencontré un problème comme celui-ci? Ou quelqu'un voit-il un problème dans le HTML/CSS qui pourrait suggérer une solution? Je suis sûr que c'est quelque chose de mineur, mais c'est frustrant difficile à trouver.

TIA!

Screenshot

Répondre

0

L'astuce pour trouver une solution semble toujours être juste poser la question. :)

J'avais apparemment fixé la largeur d'un-trop-de nombreux widgets à 100%. (Entre le TabLayoutPanel, ScrollPanel, CellTable, etc.) Je viens de supprimer toutes les contraintes de largeur, puis je les ai lentement ajoutées au besoin jusqu'à ce que l'interface utilisateur soit comme souhaité.