繁体   English   中英

如何在运行时更改 JComboBox 中的项目数组

[英]How to change that array of items in JComboBox at runtime

我将JComboBoxJPanel (在JComboBox构造函数中加载字符串数组)。 如何在运行时更改该数组以加载新项目?

与其在构造函数中传递值,不如创建ComboBoxModel派生的 class 并将其传递给构造函数。 一个简单的例子是DefaultComboBoxModel ,但如果不能满足您的需求,您可以创建自己的。 然后您可以修改 model 并将更改应用于ComboBox

如果要在运行时在 JComboBox 中添加新项目,请使用 JComboBox 的addItem()方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM