0

このチュートリアルに従って http://www.netbeans.org/kb/docs/java/gui-db-custom.html#enhancements

テキストボックスを使用してマスターテーブルを除外する方法を示しています。同様のことを行う方法を誰かに教えてもらえますが、ドロップダウンを使用して特定の列に対してテストできますか?

(つまり、国の列でフィルタリングするための国のドロップダウン?

ありがとう

4

1 に答える 1

0

ドロップダウンのソースが何であるかによって異なります。ドロップダウンは Jtable 自体の一部として使用されていないと思いますが、データの 1 つの列からの一意のデータのリストを表示するだけですか? その場合、Jtable のデータモデルを取得し、特定の列のすべてのセルを調べて、文字列をキーとしてハッシュマップに入れます。そうすれば、ドロップダウンボックスのデータモデルとして使用する (フィルター処理されていない) 一意の文字列のリストが得られます。モデル リスナーを talbedatamodel にアタッチして、リストをいつ更新する必要があるかを知ることもできます。

于 2009-07-30T11:48:08.827 に答える