我正在尝试删除这个选择区域,它会在我的表单中添加一个按钮后立即显示出来。
附上了一张同样的截图,可以帮助你理解我在这里的困境。我不希望这个选择区域出现在屏幕底部。
拜托,任何建议或指针都会有很大帮助。
打招呼。

下面是我使用的代码。(Xlet项目)
public void showMainForm() {
try {
mf = new MainForm();
mf.createMainForm();
mf.show();
} catch (Exception e) {
}
}
public class MainForm extends Form {
MainForm() {
super();
}
private static Container c;
public void createMainForm() {
try {
c = new Container(new CoordinateLayout(800,480));
Button btn = new Button();
btn.setX(0); btn.setY(0);
c.addComponent(btn);
this.getContentPane().addComponent(c);
} catch (Exception e) {
}
}
}我又试了一次..。
Form frm = new Form();
frm.getStyle().setBgTransparency(0);
//frm.addComponent(new Button("Button"));
frm.show();发布于 2013-10-28 11:01:09
我认为可以解决这个问题,将命令添加到Form,而不是像您在附加代码中所做的那样添加到容器中。
添加
我想我不明白你想说什么。尝试这段代码,并包含我的建议
public void showMainForm() {
try {
mf = new MainForm();
mf.createMainForm();
mf.show();
} catch (Exception e) {
}
}
public class MainForm extends Form {
MainForm() {
super();
}
private static Container c;
public void createMainForm() {
try {
c = new Container(new CoordinateLayout(800,480));
// Button btn = new Button();
// btn.setX(0); btn.setY(0);
// c.addComponent(btn);
// this.getContentPane().addComponent(c);
Command c = new Command("command");
addCommand(c);
} catch (Exception e) {
}
}
}https://stackoverflow.com/questions/19617528
复制相似问题