0

リンクTUTORIAL LINKのチュートリアルを使用しました

ここで、クエリに一致するテーブル行の内容を検索するために、tableview で検索操作を実行したいと考えています。

テーブルビューでアイテムを検索する方法はありますか。

私が c# で見つけたのは、リストで条件を検索する LINQ クエリでした。

javafxに似たようなものはありますか。

4

4 に答える 4

1

どうやら、似たようなものはありません。このような機能が必要な場合は(まだ存在しない場合)、JavaFX-2jiraでRFEまたはTweakを提出できます。

または、どのように表示されるかを知っている場合は、TableViewの作成者に相談して自分で実装し、開いているjavafxにパッチをプッシュすることができます。

実際には、TableViewのコンテンツのコレクションを検索し、各列の値ファクトリに値を適用して、適切な値/コンテンツが返されるかどうかを確認できます。

于 2013-02-11T12:06:53.047 に答える
1

このようなプロジェクトを一度見たことがあります。

多分これはあなたが探しているものです: Advanced TableView

残念ながら、彼らがそれをどのように実装したかはわかりません。

編集私がリンクしたページには、次のページに移動する必要があると記載されています: TiwulFX

于 2013-02-21T13:18:35.547 に答える
0

これは検索方法で、data はリストです。

 private boolean search(String a ){
 int i=0;
 do{
    if(data.get(i).getNom().equals(a) )
    {
        return true;

    }
    i++;
 }while(data.size()>i);
    return false;}
于 2013-08-11T18:54:39.057 に答える
0

1) TableView オブジェクトを取得します
2) getItems() メソッドを
呼び出します 3) get() メソッドを呼び出します このメソッドのパラメーターはオブジェクトのインデックスです

TableView<String> tableView = new TableView<>();
ここで、既に tableView に Products オブジェクトを入力したとし
ます。この方法ですべてのオブジェクトにアクセスできます。これ
tableView.getItems().get(0)
により、tableView に追加した最初のオブジェクトが返されます。

これが役に立てば幸いです^_^

于 2015-04-25T21:02:44.930 に答える