因此,这是我在学校的Java课的一个小程序,我需要能够更新ComboBox上的项目,这样以前选择的项目就不会再出现了。例如,组合框具有从1到10的数字,如果用户选择数字1,则新用户将能够选择新数字,而不必选择已采用的数字。

最佳答案

通过在JComboBox上调用getModel()来提取ComboBoxModel。它应该实现MutableComboBoxModel接口,因此您可以将返回的对象强制转换为该对象,并调用MutableComboBoxModel的removeElement(...)方法,传入要删除的元素。

10-06 01:26