リンクTUTORIAL LINKのチュートリアルを使用しました
ここで、クエリに一致するテーブル行の内容を検索するために、tableview で検索操作を実行したいと考えています。
テーブルビューでアイテムを検索する方法はありますか。
私が c# で見つけたのは、リストで条件を検索する LINQ クエリでした。
javafxに似たようなものはありますか。
リンクTUTORIAL LINKのチュートリアルを使用しました
ここで、クエリに一致するテーブル行の内容を検索するために、tableview で検索操作を実行したいと考えています。
テーブルビューでアイテムを検索する方法はありますか。
私が c# で見つけたのは、リストで条件を検索する LINQ クエリでした。
javafxに似たようなものはありますか。
どうやら、似たようなものはありません。このような機能が必要な場合は(まだ存在しない場合)、JavaFX-2jiraでRFEまたはTweakを提出できます。
または、どのように表示されるかを知っている場合は、TableViewの作成者に相談して自分で実装し、開いているjavafxにパッチをプッシュすることができます。
実際には、TableViewのコンテンツのコレクションを検索し、各列の値ファクトリに値を適用して、適切な値/コンテンツが返されるかどうかを確認できます。
このようなプロジェクトを一度見たことがあります。
多分これはあなたが探しているものです: Advanced TableView
残念ながら、彼らがそれをどのように実装したかはわかりません。
編集私がリンクしたページには、次のページに移動する必要があると記載されています: TiwulFX
これは検索方法で、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;}
1) TableView オブジェクトを取得します
2) getItems() メソッドを
呼び出します 3) get() メソッドを呼び出します このメソッドのパラメーターはオブジェクトのインデックスです
TableView<String> tableView = new TableView<>();
ここで、既に tableView に Products オブジェクトを入力したとし
ます。この方法ですべてのオブジェクトにアクセスできます。これ
tableView.getItems().get(0)
により、tableView に追加した最初のオブジェクトが返されます。
これが役に立てば幸いです^_^