2011-07-22 10 views
0

私は問題が発生していない静的でないダイアログを表示しますか?

Dialog form = new Dialog("Login"); 
Label userL = new Label("Username"); 
Label passL = new Label("Password"); 
TextField user = new TextField(); 
TextField pass = new TextField(); 
Container c = new Container(); 
c.addComponent (userL); 
c.addComponent (user); 
c.addComponent (passL); 
c.addComponent (pass); 

form.addComponent (c); 

form.showDialog(); 

を使用すると、コンテナは、ダイアログに来ているが、ダイアログ本体の内部....

誰も私を助けることができるではない????

+0

なぜ中間コンテナを作成していますか?コンポーネントを直接ダイアログに追加する必要があります。 – Perception

+0

私がそれをしても、結果は同じです... – aNi

答えて

2

DialogBodyスタイルが適用されないということはあなたの質問は不明ですか?

DialogBodyスタイルは、静的ダイアログメソッドで手動でのみ適用されます。 c.setUIID("DialogBody");

また、現在のSVNで行われたダイアログの動作が、ダイアログスタイルの動作の仕方を変えたように動作していることを指している可能性があります。この変更の詳細については、次の記事を参照してください。http://lwuit.blogspot.com/2010/10/tips-about-compatibility-issues-with-my.html

関連する問題