GWT 용 풍선 평가
-
20-09-2019 - |
문제
맵에 검색 결과를 표시 할 때 Google지도가 표시되는 풍선과 같은 GWT 응용 프로그램을위한 풍선 모양의 위젯을 찾고 있습니다.
검색 할 때 JavaScript 위젯 만 발견했지만 GWT에서 사용할 위젯이 없습니까?
해결책
보세요 오버 리브. 향상된 팝업 힌트 창을 보여주는 오픈 소스 자바 스크립트 리브입니다. GWT에 쉽게 통합 될 수 있습니다. 또한 자신의 HTML 팝업을 자유롭게 만들 수 있습니다.
다음은 My Over Lib 도우미 코드의 스 니펫입니다 (Overib는 GWT 프로젝트의 공개 폴더로 포장을 풀어야합니다). 생성 된 속성 getSimpletooltip GWT 요소에 방금 추가됩니다.
public static String getSimpleToolTip(String text, Integer width, Integer height)
{
String alt = "onmouseout=\"" + getOnMouseOutAttribute() + "\"";
alt = alt + " onmouseover=\"" + getOnMouseOverAttribute(text, width, height) + "\"";
return alt;
}
public static String getOnMouseOutAttribute()
{
return "return nd();";
}
public static String getOnMouseOverAttribute(String text, Integer width, Integer height)
{
String out = "return overlib('" + text + "'";
out = out + ", DELAY, 750";
if (width != null)
{
out = out + ", WIDTH, " + width.toString();
}
if (height != null)
{
out = out + ", HEIGHT, " + height.toString();
}
out = out + ");";
return out;
}
다른 팁
GWT에서 팝업 패널의 도움으로 자신만의 위젯을 만듭니다. Baloon과 같은 이미지 (이미지 배경이 투명해야 함)와 팝업 패널 배경으로 설정하십시오. 요구 사항에 따라 "A", "B"와 같은 결과를 추가하십시오. 등 ... 팝업 패널의 레이블로.
제휴하지 않습니다 StackOverflow