java - 如何在java中更新ComBobox的值?我正在使用 Netbeans

标签 java swing combobox

这是我在学校的 java 类(class)的一个小程序,我需要能够更新 ComboBox 上的项目,以便之前选择的项目不再出现。例如,组合框有从 1 到 10 的数字,如果用户选择数字 1,则新用户将能够选择新数字,而无需选择已选择的数字。

最佳答案

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

关于java - 如何在java中更新ComBobox的值?我正在使用 Netbeans,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32752390/

相关文章:

java - 为什么我的代码会跳过 if 语句?

java - 在java中,Tcp Socket在一段时间后开始断开连接

java - 单击以确认带有 Selenium WebDriver 的模态对话框

java - 如何在Java中获取蛇 body 部位的旧位置

java - 将关键监听器添加到 JtextArea

c# - WinForm 组合框控件 DotNet 4.8 中的错误 - VS2019

java - 尝试使用Java从组合框生成文本框字段

c# - 组合框外观

java - java android 字符串解析获取属性

java - Swing JFormattedTextField 纠正多行粘贴