栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

JComboBox在多个表格单元之间共享,自动选择当前选定的项目

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JComboBox在多个表格单元之间共享,自动选择当前选定的项目

默认情况下,选择组合框的第一项,在您的示例中为“红色”。

编辑单元格时,将在comboBox编辑器中选择TableModel中的值。由于表中的数据与comboBox中的任何条目都不匹配,因此选择不会更改,因此在编辑器中将“
Red”显示为值。

当您从编辑器中进行选择时,该值将被保存在模型中,并在您下次编辑单元格时正确显示。

解决您的问题的方法是确保TableModel在创建时包含有效数据。只有这样,才能在comboBox中选择适当的项目。

我想我必须将一个动作侦听器附加到组合框,以确定要选择的项目

不,当您使用comboBox作为编辑器时,您不会在其上玩监听器。comboBox编辑器会自动为您选择项目。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/451734.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号