【发布时间】:2019-01-18 00:06:45
【问题描述】:
我有一个 AutoCompleteTextField,我想在运行时更改它的选项。 问题是我不知道如何显示更改。
这是我尝试过的一个非常简单的示例:
public void start() {
if(current != null){
current.show();
return;
}
Form form = new Form( new FlowLayout() );
String [] list2 = { "option A", "option B"};
AutoCompleteTextField textField2 = new AutoCompleteTextField( list2 );
form.add( textField2 );
form.show();
list2 = new String [2];
list2 [0] = "X";
list2 [1] = "D";
textField2 = new AutoCompleteTextField( list2 );
form.show();
}
我总是显示“选项 A”和“选项 B”。我已经试过for.repaint(), textField2.repaint()...
任何帮助将不胜感激。
【问题讨论】:
标签: codenameone