Envoi des messages via touche entrée

This commit is contained in:
Marino Benassai 2020-12-14 13:07:16 +01:00
parent bf962ddffd
commit 3984ba6ba9

View file

@ -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);