【发布时间】:2018-12-22 13:27:02
【问题描述】:
我想让我的通用 Picker 组件在创建时加载首选项并在更改时保存它们。
我可以很容易地用下面的习语对 TextField 或 CheckBox 做同样的事情
checkBox.setSelected(Preferences.get(key, false));
checkBox.addFocusListener(new FocusListener()
{
@Override
public void focusGained(final Component cmp)
{
}
@Override
public void focusLost(final Component cmp)
{
Preferences.set(key, checkBox.isSelected());
}
});
但是,对于 Picker 和 PickerComponent,由于焦点侦听器无效,因此习语不起作用。
如何做到这一点:(
谢谢!
【问题讨论】:
标签: codenameone