2010-06-27 4 views
2

GWT에서 애니메이션 분할 패널을 만들려고합니다. 분할 패널을 드래그하여 분할 할 수도 있습니다. 애니메이션을 시작하려면 분할 된 패널의 현재 분할 위치를 알아야합니다. 그러나 나는 아무것도 찾을 수 없었다.GWT에서 HorizontalSplitPanel의 위치 분할

답변

0

잘 모르겠지만 SplitPanel에서 "스플리터를 드래그"하여 패널의 크기를 자동으로 조정하지 않습니다. 왼쪽 위젯 (getLeftWidget(). getWidth())의 위치를 ​​확인하고 splitters-width의 절반을 추가하여 위치를 결정할 수 있습니다 (너비가 8px이므로 4px라고 생각합니다). HorizontalSplitPanel이 최종 클래스이고 실제로 그 내부에서 스플리터에 실제로 액세스 할 수 없기 때문에 스플리터를 결정하는 더 좋은 방법이 있는지 잘 모르겠습니다.

내가 잘못 생각할 수도 있지만, 내가 생각한 것입니다. (이 HorizontalSplitPanel을 사용하고 있기 때문에 슬프게도 인터넷 익스플로러 8에 문제가있는 것 같습니다.)