GWT Suggestboxのドロップダウンリストが表示されないという問題に直面しています。 GWT SuggestboxをSmartGWTのVLayoutに追加しています。それから私はSuggestboxのテキストボックスを見ることができます。しかし、データを入力すると、提示された提案が表示されません。 これはSmartGWT VLayoutを使用しているためですか?誰も私にそれを解決する方法を教えてもらえますか?ありがとう。GWT Suggestbox with 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);
私はSuggestBoxにa
を入力するときに、私は唯一のa, aa, aaa
を見ることができ、残りの提案がbody
によって非表示にしています。
gwtとsmartgwtの間にZindexの問題があります。GWTウィジェットをスタックの最上部に配置したい場合、高いZインデックスを与えなければなりません。 –
@AlainBUFERNE私はそれを試みます。しかし、それと同じ問題です。 CSSスタイルの設定方法を教えてください。 – John
@AlainBUFERNEあなたのアドバイスありがとう! z-indexを1000000に設定しました!その後、問題は解決しました。 – John