-1
からChoiceBox
を入力することはできません。 My Objectには名前フィールドがあり、これを選択テキストとして使用することはできません。 もちろん、正しいデータを渡すためにユーザーが選択したオブジェクトを知る必要があります。ListからオブジェクトをChoiceBoxに取り込む方法
FXMLコントローラー:
public void initialize(URL fxmlFileLocation, ResourceBundle resources) {
UniversitiesService uniService = new UniversitiesServiceImpl();
List<University> uniList = uniService.getUniversitiesList();
//uniChoiceBox.setItems(); Need some guidance here
}
大学エンティティ:
private String universityName;
private String universityURL;
private String[] universityDataNames;
//getters setters
どのようなフレームワークを使用しているのですか、いくつかのコードを投稿して、あなたが何をしようとしているかについてより多くの情報を提供してください。 –
何を試しましたか? [ドキュメント、特に 'converter'についての記事](http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/ChoiceBox.html#converterProperty)を読んだことがありますか? –