diff --git a/chat/src/main/java/module-info.java b/chat/src/main/java/module-info.java index 34c52c5..714abc1 100644 --- a/chat/src/main/java/module-info.java +++ b/chat/src/main/java/module-info.java @@ -2,6 +2,7 @@ module rtgre.chat { requires javafx.controls; requires javafx.fxml; requires java.logging; + requires java.desktop; opens rtgre.chat to javafx.fxml; diff --git a/chat/src/main/java/rtgre/chat/ChatController.java b/chat/src/main/java/rtgre/chat/ChatController.java index aab603f..e1ff641 100644 --- a/chat/src/main/java/rtgre/chat/ChatController.java +++ b/chat/src/main/java/rtgre/chat/ChatController.java @@ -67,7 +67,6 @@ public class ChatController implements Initializable { while (true) { try { String datetime = "%1$ta %1$te %1$tb %1$tY - %1$tH:%1$tM".formatted(new Date()); - // System.out.println(datetime); Platform.runLater(() -> dateTimeLabel.setText(datetime)); Thread.sleep(60000); } catch (Exception e) { diff --git a/chat/src/main/java/rtgre/modeles/Contact.java b/chat/src/main/java/rtgre/modeles/Contact.java new file mode 100644 index 0000000..f4e2dcd --- /dev/null +++ b/chat/src/main/java/rtgre/modeles/Contact.java @@ -0,0 +1,43 @@ +package rtgre.modeles; + + +public class Contact { + protected String login; + protected java.awt.Image avatar; + protected boolean connected; + protected String currentRoom; + + Contact(String login, java.awt.Image avatar) { + this.login = login; + this.avatar = avatar; + this.connected = false; + this.currentRoom = null; + } + + public String getLogin() { + return this.login; + } + + public java.awt.Image getAvatar() { + return this.avatar; + } + + @Override + public String toString() { + return ""; + } + + public void setConnected(boolean connected) { + this.connected = connected; + } + + + public boolean equals(Object o) {return true;} + /*if (this.login == o.login) { + return true; + } else { + return false; + } + }*/ + +}