[英]GWT popuppanel how to freez the background and add the title
我剛使用GWT。 我正在使用一個簡單的代碼來創建彈出窗口,我在頂部和show()上添加了一些標簽
final PopupPanel popup = new PopupPanel();
popup.setTitle("Start connector");
popup.add(new Label("Hello"));
popup.center();
popup.show();
現在我需要兩件事:
任何提示都會有用。
問候,羅希特
顯示彈出窗口時凍結背景
看看setGlassEnabled
。
從PopupPanel Javadoc:
可以選擇在PopupPanel后面顯示“玻璃”元素,該元素通常用於使它后面的小部件變灰。 可以使用setGlassEnabled(boolean)啟用它。 它具有默認樣式名稱“ gwt-PopupPanelGlass”,可以使用setGlassStyleName(String)進行更改。
只是一個建議:不要使用PopupPanel的“模態”行為,因為它太過馬車而無法使用。 后來添加了setGlassEnabled
作為替代項(不完全等效,但是行為可靠),並且setModal
僅保留在那里以實現向后兼容。
setTitle()不會將標題添加到popuppanel窗口。
正如javadoc所說:
標題是用戶懸停在對象上方時顯示給他們的“工具提示”。
您負責PopupPanel的內容。 您可以在PopupPanel中放置一個Label或任何東西,使其看起來像一個“標題”,或者可以使用DialogBox 。
我遇到過同樣的問題。 然后我用DialogBox替換了popupPanel,並且工作正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.