|
|
@ -135,6 +135,20 @@ class ChatController @Inject() ( |
|
|
|
// curUserAdapter.addDateConverter() |
|
|
|
// curUserAdapter.addBindings(curUserKeys) |
|
|
|
chatDataAdapter.addBindings(chatDataAdapterKeys) |
|
|
|
|
|
|
|
usersListView.cellFactory = _ => { |
|
|
|
new ListCell[ActiveUser] { |
|
|
|
override def updateItem(item: ActiveUser, empty: Boolean): Unit = { |
|
|
|
super.updateItem(item, empty) |
|
|
|
if (empty || item == null) { |
|
|
|
setText("") |
|
|
|
} else { |
|
|
|
setText(item.userName) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
usersListView |
|
|
|
.selectionModel() |
|
|
|
.selectedItemProperty() |
|
|
|