2
我想在側面菜單上添加two
按鈕。 One
在頂部和other
在底部所以我增加了以下code
但其沒有工作,其顯示的圖像添加。 如何在top
和bottom
上添加sidemenu
上的按鈕?如何在sidemenu頂部和底部添加按鈕?
Toolbar addToolbar(Form f) {
Toolbar toolbar = new Toolbar();
f.setToolbar(toolbar);
Container container = new Container(new BorderLayout());
container.add(BorderLayout.NORTH,new Button(" north"));
container.add(BorderLayout.SOUTH,new Button(" south"));
toolbar.addComponentToSideMenu(container);
}
void addToolbars(Form fs) {
Form f = new Form(" Test");
Toolbar toolbar = new Toolbar();
f.setToolbar(toolbar);
Container container = new Container(new BorderLayout());
container.add(BorderLayout.NORTH, new Button(" north"));
container.add(BorderLayout.CENTER, new Button("center"));
container.add(BorderLayout.SOUTH, new Button(" south"));
toolbar.addComponentToSideMenu(container);
Container mySideMenuContainer = new Container() {
@Override
public void initComponent() {
getParent().setLayout(new GridLayout(1, 1));
getParent().setScrollableY(false);
getParent().revalidate();
}
};
mySideMenuContainer.addComponent(container);
toolbar.addComponentToSideMenu(mySideMenuContainer);
f.show();
}
容器只包含屏幕的一半,顯示圖像
它顯示顯示java.lang.NullPointerException這行 mySideMenuContainer.getParent( ).setLayout(new GridLayout(1,1)); – tizbn
好吧,我看到一個問題,修復了代碼,使黑客更「hackish」 –
我已經使用這個新的代碼,其整個代碼添加上面的問題與其截圖。它只覆蓋了屏幕的一半如何覆蓋整個屏幕的高度? – tizbn