Можно ли показать строку (например, testObject.getName ()) в ListView, но работать с объектом (открытый класс ListView ->, так что T является объектом, а не строкой).Я пытаюсь это сделать, потому что я хочу показать имена объектов в списке, и если я нажму на один из них, он должен открыть дополнительные сведения об объекте в другом окне.Я справляюсь с этим с помощью одноэлементного класса, но на данный момент возможно только, чтобы в ListView отображался ссылочный номер, а не имя.
public class TestController implements Initalizable{
@FXML
private ListView<Test_Object> lvTest;
private ObservableList <Test_Object> obsList;
private Test_Object to1 = new Test_Object();
private Test_Object to2 = new Test_Object();
@Override
public void initialize(URL location, ResourceBundle resources) {
TestSingleton.setTestController(this);
to1.setLab_name("testName1");
to2.setLab_name("testName2");
obsList = FXCollections.observableArrayList(fl1, fl2);
lvTest.setItems(obsList);
}
}