2012-05-10 2 views
0

,GWT 팝업 패널이 투명합니까 ?? 내가 GWT를 사용하고

나는 레이블이 있습니다. tree가 추가 Whre onClick 이벤트에, PopupPanel있다. 문제는 popupPanel이 투명합니다. popup.show이 실행될 때

popupPanel 뒤에 panelpopupPanel 통해 볼 수있다. 이것을 피하는 방법.

. 
    . 
     lblClass.addClickHandler(new ClickHandler() { 
         public void onClick(ClickEvent event) { 
          getPopupPanel(); 
         } 
        }); 
private PopupPanel getPopupPanel(){ 

      popupPanel = new PopupPanel(); 
      popupPanel.setStyleName("documentClass-PopPup"); 
      int x =lblClass.getAbsoluteLeft(); 
      int y = lblClass.getAbsoluteTop(); 
      popupPanel.setPopupPosition(x, y+20); 
      popupPanel.add(getCustomPropertiesTree()); 
      popupPanel.show(); 

     return popupPanel; 
    } 

CSS 

.documentClass-PopPup { 
    margin: 2px 1px 1px; 
    padding: 2px 1px 1px; 
    border-top: thick; 
    border-right: medium; 
    border-bottom: medium; 
    border-left: medium; 
    font-size: 10pt; 
    letter-spacing: normal; 

} 

답변

4

어느

.documentClass-PopPup { 
    background-color: white; 
} 

또는

popupPanel.addStyleName("documentClass-PopPup"); 

대신

popupPanel.setStyleName("documentClass-PopPup"); 
사용 "의 Document-팝업"에 대한 배경 색상을 정의