是否可以在其他地方重复使用工具栏溢出菜单?
Is it possible to reuse the Toolbar Overflow menu elsewhere?
我希望能够在屏幕底部添加一个额外的 'toolbar' 以显示仅在某些情况下可用的命令(例如,对用户在显示中选择的元素的操作)列表)。是否可以创建第二个工具栏(或者可能只是创建另一个我可以放置在我想要的地方的溢出菜单)?
工具栏是为特定位置而设计的特例。但是,将命令添加到页面底部非常简单。你可以这样做:
Form myForm = new Form("My Form", new BorderLayout());
Container formContent = new Container(BoxLayout.y());
myForm.add(CENTER, formContent);
// add what you want to formContent, you can also make it scrollable on the Y axis etc.
Container commands = GridLayout.encloseIn(3, new Button(commandA), new Button(commandB), new Button(commandC));
myForm.add(SOUTH, commands);
我希望能够在屏幕底部添加一个额外的 'toolbar' 以显示仅在某些情况下可用的命令(例如,对用户在显示中选择的元素的操作)列表)。是否可以创建第二个工具栏(或者可能只是创建另一个我可以放置在我想要的地方的溢出菜单)?
工具栏是为特定位置而设计的特例。但是,将命令添加到页面底部非常简单。你可以这样做:
Form myForm = new Form("My Form", new BorderLayout());
Container formContent = new Container(BoxLayout.y());
myForm.add(CENTER, formContent);
// add what you want to formContent, you can also make it scrollable on the Y axis etc.
Container commands = GridLayout.encloseIn(3, new Button(commandA), new Button(commandB), new Button(commandC));
myForm.add(SOUTH, commands);