Ich möchte two
Schaltflächen auf Seitenmenü hinzufügen. One
bei oben und other
bei unten so habe ich unter code
hinzugefügt, aber seine nicht funktioniert und seine angezeigte Bild hinzugefügt. wie Tasten auf sidemenu
auf top
und bottom
hinzufügen?Wie fügen Sie Schaltflächen im Sidemenu oben und unten hinzu?
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();
}
der Behälter enthält nur die Hälfte der Bildschirm als
es zeigt java.lang.NullPointerException an dieser Linie mySideMenuContainer.getParent () .setLayout (new GridLayout (1, 1)); – tizbn
OK Ich sehe ein Problem, reparierte den Code, um den Hack "hackischer" –
zu machen Ich habe diese neuen Codes verwendet und sein ganzer Code wird oben Frage mit seinem screenshot hinzugefügt. Es deckt nur die Hälfte des Bildschirms, wie die gesamte Höhe des Bildschirms abdecken? – tizbn