Разделить позицию в горизонтальной панели в GWT - PullRequest
2 голосов
/ 27 июня 2010

Я пытаюсь создать анимированную панель разбиения в GWT, где разделение также можно выполнить, перетаскивая разделитель. Поэтому, чтобы начать анимацию, мне нужно знать текущую позицию разделения панели разделения. Но я не смог найти ни одного.

1 Ответ

0 голосов
/ 03 сентября 2010

Я не уверен, но разве «перетаскивание разделителя» внутри панели SplitPanel не приведет к автоматическому изменению размера панелей?Вы можете определить положение, проверив положение левого виджета (getLeftWidget (). GetWidth ()) и добавив к нему половину ширины разделителя (я думаю, что это 8px по ширине, то есть 4px).Я не уверен, есть ли лучший способ определить сплиттер, так как HorizontalSplitPanel является конечным классом, и вы не можете получить к нему непосредственный доступ к сплиттеру.

Я могу ошибаться, но это то, что я простопонял (так как я возился с этой HorizontalSplitPanel, которая, к сожалению, кажется, сломалась для Internet Explorer 8).

...