From 3984ba6ba940a08dff7ab07e5c5520ce3afa6b13 Mon Sep 17 00:00:00 2001 From: benassai Date: Mon, 14 Dec 2020 13:07:16 +0100 Subject: [PATCH] =?UTF-8?q?Envoi=20des=20messages=20via=20touche=20entr?= =?UTF-8?q?=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Projet_POO/src/ui/DiscussionUI.java | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/Projet_POO/src/ui/DiscussionUI.java b/Projet_POO/src/ui/DiscussionUI.java index 3171905..e02b5d8 100644 --- a/Projet_POO/src/ui/DiscussionUI.java +++ b/Projet_POO/src/ui/DiscussionUI.java @@ -49,6 +49,13 @@ public class DiscussionUI extends JFrame implements PropertyChangeListener{ } + private void sendMessage() { + String message = textField.getText(); + textField.setText(""); + historicField.setText(historicField.getText() + session.getIdSource() +": " + message + "\n"); + session.send(session.getIdSource() + ": " + message+"\n"); + } + /** * Create the frame. */ @@ -80,14 +87,16 @@ public class DiscussionUI extends JFrame implements PropertyChangeListener{ textField.setBounds(21, 197, 301, 42); contentPane.add(textField); textField.setColumns(10); + textField.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent arg0) { + sendMessage(); + } + }); JButton sendButton = new JButton("Send"); sendButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { - String message = textField.getText(); - textField.setText(""); - historicField.setText(historicField.getText() + session.getIdSource() +": " + message + "\n"); - session.send(session.getIdSource() + ": " + message+"\n"); + sendMessage(); } }); sendButton.setBounds(335, 207, 89, 23);