0
헤더와 내용이있는 GWT 응용 프로그램이 있습니다. 헤더는 절대 콘텐츠는 절대 위치되는절대 배치 된 부모 패널에서 GWT 드롭 다운 메뉴 모음을 만드는 방법은 무엇입니까?
HorizontalPanel
이다
HorizontalPanel
위치된다.
헤더 패널의 높이에 의해 제한되지 않는 드롭 다운 메뉴를 어떻게 얻을 수 있습니까?
헤더와 내용이있는 GWT 응용 프로그램이 있습니다. 헤더는 절대 콘텐츠는 절대 위치되는절대 배치 된 부모 패널에서 GWT 드롭 다운 메뉴 모음을 만드는 방법은 무엇입니까?
HorizontalPanel
이다
HorizontalPanel
위치된다.
헤더 패널의 높이에 의해 제한되지 않는 드롭 다운 메뉴를 어떻게 얻을 수 있습니까?
가장 쉬운 방법은 아마도 PopupPanel을 사용하고 메뉴 내용을 안에 넣는 것입니다. 애니메이션 드롭 다운 동작을 원할 경우 예를 들어 DisclosurePanel을 팝업의 기본 컨테이너로 사용할 수 있습니다.
PopupPanel의 좌표를 표시하기 전에 열어야하는 위치를 설정할 수 있습니다. 스타일을 편집하여 자신 만의 메뉴처럼 보이게 할 수 있습니다.
예를 들어 GWT showcase을 사용해보십시오.
그 문제는 여전히 PopupPanel이 있다는 것입니다. 실제 드롭 다운처럼 느껴지지 않을 것입니다. 예를 들어, 패널에서 마우스를 가져 가면 패널에 여전히 포커스가 있습니다. 클릭 한 후에 만 포커스를 잃어 버립니다. 다른 아이디어? – confile
몇 가지 이벤트를 연결할 수 있습니다. 예를 들어 마우스 오른쪽 버튼으로 적절한 위치에 PopupPanel을 여는 MouseOverHandler가있는 링크가 있습니다. 그런 다음이를 닫는 PopupPanel 자체에 MouseOutHandler를 추가 할 수 있습니다. –
샘플 코드가 있습니까? – confile