java - Lwuit 非静态对话框有问题吗?

标签 java java-me dialog lwuit

当我使用时

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();

容器进入对话框,但不在对话框主体内......

谁能帮帮我吗????

最佳答案

您的问题不清楚,您的意思是 DialogBody 样式不适用吗?

DialogBody 样式仅在静态对话框方法中手动应用。您应该使用 c.setUIID("DialogBody");

或者,您可能指的是当前 SVN 中对对话框行为方式所做的更改,该更改改变了对话框样式的行为方式。您可以在这篇文章中了解有关此更改的更多信息:http://lwuit.blogspot.com/2010/10/tips-about-compatibility-issues-with-my.html

关于java - Lwuit 非静态对话框有问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6796396/

相关文章:

java - JLabel 不会更新,除非有什么东西导致方法挂起

java-me - 无法访问/读取诺基亚 SIM 电话簿

jquery-ui - 当 jQuery 对话框具有 z 索引时,它在 Safari 中不可见?

java - OS X + Java + 初始图像 + fileDialog : no files in dialog file open

java - 使用 JOptionPane 打印报告

java - 文件夹监视器Java代码打印报告两次

java - java中的二进制数据操作

java - 数据更改时 LiveData 不更新

blackberry - 在 BlackBerry 上使用 Bouncy CaSTLe 进行 RSA 填充

java - 计算两个日期之间的天数 - J2ME