Added Client#sendMessage(Message), closing socket on exit
This commit is contained in:
@ -246,8 +246,13 @@ public class ChatWindow extends JFrame {
|
||||
|
||||
if (!messageEnterTextArea.getText().isEmpty()) try {
|
||||
|
||||
// Create and send message object
|
||||
// Create message
|
||||
final Message message = new MessageBuilder(localDB.getUser(), currentChat.getRecipient()).setText(messageEnterTextArea.getText()).build();
|
||||
|
||||
// Send message
|
||||
client.sendMessage(message);
|
||||
|
||||
// Add message to LocalDB and update UI
|
||||
currentChat.appendMessage(message);
|
||||
messageList.setModel(currentChat.getModel());
|
||||
|
||||
|
Reference in New Issue
Block a user