2016-05-05 21 views
-1

どのようにして、決められた優先RowとColumnでTableViewの値を取得できますか?TableViewから値を取得する方法は?

:: getSelectionModel()。getSelectedItem()はまったく動作しません。この表から

This is my TableView

、どのように私は、文字列として "カルロス・アラウージョ" IDを取得しない...

+0

** **コードはありません。コードのヘルプが必要な場合は、コード –

+0

の写真を投稿しないでください。Jarrod Roberson、質問「TableView javafxの列からCell値を取得する方法」には、私の質問のためのまっすぐ答え。私は、セルから値を取得し、それを文字列値に変換する必要があります。 –

答えて

1

あなたの行がオブジェクトである場合:

Object obj = table.getItems().get(table.getFocusModel().getFocusedIndex()); 

あなたのオブジェクトを取得しますそれに関する情報を得ることができます。

+1

質問には、フォーカスモデルのフォーカスされたアイテムと同じではない選択モデルから選択されたアイテムが記述されていることに注意してください。 – jewelsea

+0

スクリーンショットでは、私は彼が望んだと思った行全体を選択します。 –

+0

なぜこの結果が得られますか:[email protected] ...? "[email protected]"です。 –

関連する問題