Как удалить MenuBar / выбрать в форме lwuit

Я пытаюсь удалить эту область выбора, которая появляется, как только я добавляю кнопку в свою форму.

Прикрепил скриншот того же самого, который может помочь вам понять мое тяжелое положение здесь. Я не хочу, чтобы эта область выбора отображалась внизу экрана.

Пожалуйста, любое предложение или любой указатель будут очень полезны.

С уважением.

После добавления кнопки

Ниже приведен код, который я использую (проект 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();

person Tirath    schedule 27.10.2013    source источник
comment
Если вы можете поделиться своим кодом, мы увидим, что здесь происходит. Спасибо   -  person Mun0n    schedule 27.10.2013
comment
Привет, я добавил код. Дайте мне знать, если нам понадобится дополнительная информация. благодаря.   -  person Tirath    schedule 28.10.2013


Ответы (1)


Я думаю, что эту проблему можно решить, добавив команду в 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) {
        }
    }
    }
person Mun0n    schedule 28.10.2013
comment
Привет jmunoz, я попробовал то, что вы предложили, но не повезло. Посмотрите недавно добавленный код, который я использовал. Здесь, как только я раскомментирую третью строку, в нижней части формы появляется пространство для выбора. Любые еще предложения / с ... - person Tirath; 30.10.2013