J'essaie de créer un panneau de division animé dans GWT, où le fractionnement peut également être fait en faisant glisser le séparateur. Donc, pour lancer l'animation, j'ai besoin de connaître la position de division actuelle du panneau divisé. Mais je n'en ai pas trouvé.Position de partage dans HorizontalSplitPanel dans GWT
2
A
Répondre
0
Je ne suis pas sûr, mais "glisser le séparateur" à l'intérieur d'un SplitPanel n'entraînera pas automatiquement le redimensionnement des panneaux? Vous pouvez déterminer la position en vérifiant la position du leftwidget (getLeftWidget(). GetWidth()) et en y ajoutant la moitié de la largeur du splitters (je pense que c'est 8px en largeur - donc 4px). Je ne suis pas sûr s'il y a une meilleure façon de déterminer le séparateur comme HorizontalSplitPanel est une classe finale et vous ne pouvez pas vraiment accéder directement au séparateur. J'ai peut-être tort, mais c'est ce que je viens de comprendre (puisque je suis en train de déconner avec ce HorizontalSplitPanel, qui semble malheureusement avoir cassé pour Internet Explorer 8).