在actionPerformed
一个Button
我想删除Title-bar
实际 LWUIT 的Form
。如何做到这一点?以及如何在某个动作完成后再次重新显示它?
user806574
问问题
783 次
2 回答
2
使用下面的代码隐藏/显示动作事件Form
中的标题,Button
final Form form = new Form("Sample");
form.setLayout(new BoxLayout(BoxLayout.Y_AXIS));
final Container titleContainer = form.getTitleArea();
titleContainer.setVisible(false);
Button b = new Button("button");
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
if (!titleContainer.isVisible()) {
titleContainer.setVisible(true);
} else {
titleContainer.setVisible(false);
}
form.revalidate();
}
});
form.addComponent(b);
form.show();
于 2011-11-02T07:51:56.783 回答
0
你也可以这样做
form.getTitleArea().setVisible(false);
于 2012-10-05T16:53:22.537 回答