2013-10-27 3 views
0

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

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

Возможно, любое предложение или любой указатель окажут большую помощь.

Отношения.

After adding the button

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

Если вы можете поделиться своим кодом, мы можем видеть, что здесь происходит. Спасибо – Mun0n

+0

Привет, я добавил код. Дайте мне знать, если нам нужна дополнительная информация. Благодарю. – Tirath

ответ

0

Я думаю, что это проблема может быть решена, добавив команду в Form, а не в Контейнер, как вы это делаете во вложенном коде.

ADD

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

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) { 
     } 
    } 
    } 
+0

Спасибо jmunoz. Будет проверять и обновлять то же самое здесь. – Tirath

+0

Привет, jmunoz, я попробовал то, что вы предложили, но не повезло. См. Новый код, который я использовал. Здесь, как только я раскомментирую третью строку, пространство выбора появляется в нижней части формы. Любое другое предложение/s ... – Tirath

+0

Я изменяю свой код, пожалуйста, взгляните – Mun0n