我认为您可能没有将布局设置为适当的容器,请尝试下面的代码,看看它是否符合您的要求。
Button topBar = new Button("TopBar");
List mylist = new List(new String[]{"Item 1","Item 2","Item 3"});
Button bottomBar = new Button("BottomBar");
Form form = new Form();
Container contentPane = form.getContentPane();
contentPane.setLayout(new BorderLayout());
contentPane.addComponent(BorderLayout.NORTH, topBar);
contentPane.addComponent(BorderLayout.CENTER, mylist);
contentPane.addComponent(BorderLayout.SOUTH, bottomBar);
contentPane.revalidate();
form.show();
上面的代码你可以和 Container 互换使用。
PS:为了运行上述代码,请确保在代码中正确设置资源和主题。如果您需要这方面的帮助,请检查下载的 LWUIT 库 zip 文件中包含的 LWUITDemo jar 文件/项目。