1
我在JComboBox上使用SwingX AutoCompleteDecorator。一切正常,但我希望我的用户可以更改我的对象的名称,名称也显示在组合框中。问题是,我可以刷新我的组合框,但如图片所示,从自动完成装饰所显示的字符串是相同的: 使用SwingX AutoCompleteDecorator刷新JComboBox
刷新组合框的代码如下所示:
try {
Aannemer a = getNewAannemer();
MainController.getInstance().updateAannemer(a);
aannemerBox.revalidate();
aannemerBox.repaint();
} catch (Exception ex) {
//...
}
的当我从组合框中重新选择对象时字符串更新。 我也尝试使用组合框的个性化渲染器和编辑器。
任何想法如何我也可以刷新组合框中显示的字符串?