问题标签 [jcombobox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4839 浏览

java - 使用数据库信息填充 jcombobox

我知道我缺少一些简单的东西,我认为让组合框访问数组。

0 投票
2 回答
2377 浏览

java - jcombobox没有从数组中加载值

}

0 投票
2 回答
5823 浏览

java - Java 下拉清单

我了解如何使用创建多选列表框,JLists但我想将JCheckBoxes 添加到列表中并使其像下拉列表一样。我在网上找到的最好的视觉表示是dropdown-check-list

完成上述任务的最佳方法是什么?我在想一个TableList。有什么建议么?

0 投票
2 回答
17294 浏览

java - Editable JComboBox

If the user select the item which its index is 1,and change it from"123" to "abcd".how can I set "abcd" instead of "123" (in NetBeans)? Also how can I delete the item for ever?

0 投票
5 回答
4199 浏览

java - 如何自定义 JComboBox 以使弹出窗口是 JTree(而不是列表)?

我正在尝试创建一个组合框,以便我可以在弹出窗口中放置我喜欢的任何控件,在我的特定情况下是 JTree。看看 JComboBox 是如何实现的,弹出窗口实际上是由 UI 委托创建的。改变它的问题是它需要为每个外观和感觉重新实现,这是我不想做的事情......

我基本上想要一个组件,它具有 JComboBox 的外观和感觉(在当前外观中)并且弹出窗口是 JTree(在当前外观中)。

最简单的方法是什么?

0 投票
4 回答
498 浏览

java - 为什么这个关于组合框的代码不起作用?

我有一个组合框,其中存储“计算机,代码:21”,“历史记录,代码:31”,并且可以更改项目的数量。但是当我编写此代码以获取其项目时:

它将在控制台中显示这些句子:

[电脑,代码=21]

[计算机,代码=21,历史,代码:31]

0 投票
2 回答
2444 浏览

java - 向空的 JCombobox 添加水印

stackoverflow.com我正在尝试重现 Firefox 或 Safari 的搜索字段或此页面右上角的搜索字段的行为。

我的意思是,当 editable 上没有文本时JComboBox,会显示说明文本,例如"Type here"或其他。当JComboBox聚焦时,文本被删除。如果在没有输入文本的情况下失去焦点,则说明文本会返回。

0 投票
1 回答
13931 浏览

java - JComboBox 为一个 ArrayList 字符串添加项目,但从 GUI 中消失另一个

我将 2 个 JComboBox 组件添加到我的 GUIproductComboBoxcategoryComboBox中,并为每个组件定义了以下项目侦听器:

用户首先选择一个产品,然后侦听器应根据选择的产品填充类别框。我的项目监听器是内部类。

ProductItemListener调用如下所示的方法populateCategories

我的productComboBox音乐和视频中有两个产品项目。如果我选择音乐,那么我categoryComboBox会使用 ArrayList 中的字符串正确填充。

问题是,如果我选择视频,我的categoryArrayList包含正确的 ArrayList 字符串,所以我的数据被返回并似乎添加到了categoryComboBox,因为我没有收到任何异常,只是我categoryComboBox从 GUI 中消失了。

有任何想法吗?
谢谢

0 投票
1 回答
1243 浏览

java - JCombobox、Editor和Renderer相关

作为一个 JCombobox ListCellRenderer,我有这样一个类:

ZGrid在这里,扩展JTable

作为一个ListCellRendererComponent,我ZGridJCombobox. 问题是,在它的列表中,这个 ZGrid 正在正确绘制。但它也在 JCombobox 的编辑器中绘制。我上传了一张图片来更好地展示这一点。

有没有办法将编辑器与列表分开?


替代文字 http://img444.imageshack.us/img444/564/soex.jpg

0 投票
6 回答
10393 浏览

java - JComboBox 需要灵活的 Java 键/值集合类

我有一个存储键和值的模型类:

我使用这个类来填充 aJComboBox的模型:

我想重构这个逻辑以使用KeyValueCollection可以支持两个目标的 Java 集合类(调用它):

1)KeyValueCollection可用于填充JComboBox的模型。就像是:

2)我可以使用KeyValueCollection将键转换为值:

在 .NET 世界中,我会为此使用 KeyedCollection 类,但我对 Java 不是很熟悉。

非常感谢您的帮助。