我有一个SelectItem
我通过填写Map
拥有这个组合是listgridfield内,那么好了那里,但是当我在组合框中选择任何项目,而不是获取地图的描述或价值提出在listgridfield的关键。
我该怎么办让我设定的值,而不是重点? 现在我试着用AddChangeHandler做,但没有奏效。
我得到了下面的代码:
final ListGridField measureField = new ListGridField(CdmsConstants.MEASURE_ABB, CdmsConstants.CMB_MEASURE_TITULO, 100);
final SelectItem measureComboBox = new SelectItem();
measureComboBox.setDefaultToFirstOption(false);
measureComboBox.setName(CdmsConstants.MEASURE_ABB);
measureComboBox.setTitle(CdmsConstants.CMB_MEASURE_TITULO);
measureComboBox.setDefaultValues(CdmsConstants.CMB_DEFAULT_VALUE);
measureComboBox.setType("comboBox");
measureComboBox.setVisible(true);
measureComboBox.setValueMap(result);
measureComboBox.setValidateOnExit(true);
measureField.setEditorType(measureComboBox);
在measureComboBox当我把变量的结果(这是一个地图),然后单击以组合的任何项目,显示在组合框中的值是linckedhashmap的重点和项目没有价值......我该怎么做出改变呢?
非常感谢。