我面臨一個問題,我看不到GWT Suggestbox的下拉列表。 我將一個GWT Suggestbox添加到SmartGWT的VLayout中。然後我可以看到Suggestbox的文本框。但是當我輸入一些數據時,我看不到提供的建議。 這是因爲我使用SmartGWT VLayout嗎?誰能告訴我如何解決它?謝謝。GWT Suggestbox與Smartgwt
對不起,上面的問題還不夠清楚。我的意思是我把一個SuggestBox添加到一個高度很小的佈局中。然後我可以看到SuggestBox的TextBox部分和建議的一部分,其餘的建議似乎隱藏在其他佈局下。下面是我的代碼:
VLayout mainLayout = new VLayout();
mainLayout.setHeight100();
mainLayout.setWidth100();
MultiWordSuggestOracle oracle = new MultiWordSuggestOracle();
oracle.add("a");
oracle.add("aa");
oracle.add("aaa");
oracle.add("aaaa");
oracle.add("aaaaa");
oracle.add("aaaaaa");
oracle.add("aaaaaaa");
SuggestBox box = new SuggestBox(oracle, new TextBox());
VLayout suggestBoxLayout = new VLayout();
suggestBoxLayout.setHeight("10%");
suggestBoxLayout.addMember(box);
VLayout body = new VLayout();
body.setBackgroundColor("#3B5998");
body.setHeight("90%");
mainLayout.addMember(body);
mainLayout.addMember(suggestBoxLayout);
所以,當我進入a
到SuggestBox,我只能看到a, aa, aaa
,其餘的建議是隱藏在body
。
如果你想讓你的GWT widget在堆棧的頂部,你必須給它一個高Z指數,那麼gwt和smartgwt之間就是Zindex問題了。 – 2012-01-03 17:06:20
@AlainBUFERNE我嘗試。但仍然是同樣的問題。你能告訴我你是如何設置CSS樣式的? – John 2012-01-04 00:46:02
@AlainBUFERNE感謝您的諮詢!我將z-index設置爲1000000!然後問題解決了。 – John 2012-01-04 02:15:01