0

按照本教程 http://www.netbeans.org/kb/docs/java/gui-db-custom.html#enhancements

它展示了如何使用文本框过滤掉主表。谁能指导我如何做类似的事情,但使用下拉列表来测试特定的列?

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

谢谢

4

1 回答 1

0

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

于 2009-07-30T11:48:08.827 回答