0
我是codenameone新手,如何隱藏按鈕單擊中的表單元素?如何隱藏表單元素
myButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
//hide element
}
}
我是codenameone新手,如何隱藏按鈕單擊中的表單元素?如何隱藏表單元素
myButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
//hide element
}
}
如果您使用的是最新Codenameone插件,你可以這樣做:
myButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
myElement.setHidden(true);
myElement.getParent().animateLayout(200);
}
}
OR
按鈕是否從GUI一個ActionEvent,做到:
@Override
protected void onMyForm_MyButtonAction(Component c, ActionEvent event) {
findMyElement(c).setHidden(true);
findMyElement(c).getParent().animateLayout(200);
}
爲了揭示它,請執行:
myElement.setHidden(false);
myElement.getParent().animateLayout(200);
使用調用setVisible(布爾可見)(見https://www.codenameone.com/javadoc/com/codename1/ui/Component.html)
可見阻止呈現的組成部分,但它仍然佔據的空間https://www.codenameone.com/blog/hiding-url-security- advocacy.html –