コード例 #1
0
ファイル: RoomView.java プロジェクト: Stioneq/LimeChat
 @Override
 public void onUserJoined(UserInfo userInfo) {
   LOGGER.info("new user in room " + roomName + ": " + userInfo);
   Platform.runLater(
       () -> {
         membersView.addUser(userInfo);
       });
 }
コード例 #2
0
ファイル: RoomView.java プロジェクト: Stioneq/LimeChat
 @Override
 public void onUserLeft(UserInfo userInfo) {
   LOGGER.info("user left room " + roomName + ": " + userInfo);
   Platform.runLater(
       () -> {
         membersView.removeUser(userInfo);
       });
 }
コード例 #3
0
ファイル: RoomView.java プロジェクト: Stioneq/LimeChat
 @Override
 public void onUpdateRoomUsers(String roomName, List<UserInfo> usersInfoList) {
   LOGGER.info("update room users" + roomName);
   Platform.runLater(
       () -> {
         membersView.addUsers(usersInfoList);
       });
 }