Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/137.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Netbeans 使用jcombobox筛选器和jtable_Netbeans_Filter_Jtable_Jcombobox - Fatal编程技术网

Netbeans 使用jcombobox筛选器和jtable

Netbeans 使用jcombobox筛选器和jtable,netbeans,filter,jtable,jcombobox,Netbeans,Filter,Jtable,Jcombobox,遵循本教程 它显示了如何使用文本框过滤主表。有谁能告诉我如何做一个类似的事情,但使用下拉列表来测试一个特定的列 (即国家下拉列表,按国家栏过滤 谢谢这取决于下拉列表的来源。 我假设这个下拉列表不是Jtable本身的一部分,只是显示了一列数据中的唯一数据? 在这种情况下,您可以获取Jtable的数据模型,然后遍历特定列中的所有单元格,将它们放入以字符串为键的hashmap中。这样,您就有了一个(未过滤的)唯一字符串列表,可以用作下拉框的数据模型。 您可以将模型侦听器附加到talbedatamode

遵循本教程

它显示了如何使用文本框过滤主表。有谁能告诉我如何做一个类似的事情,但使用下拉列表来测试一个特定的列

(即国家下拉列表,按国家栏过滤


谢谢

这取决于下拉列表的来源。 我假设这个下拉列表不是Jtable本身的一部分,只是显示了一列数据中的唯一数据? 在这种情况下,您可以获取Jtable的数据模型,然后遍历特定列中的所有单元格,将它们放入以字符串为键的hashmap中。这样,您就有了一个(未过滤的)唯一字符串列表,可以用作下拉框的数据模型。 您可以将模型侦听器附加到talbedatamodel,以了解何时也必须更新列表