Envoi des messages via touche entrée
这个提交包含在:
父节点
bf962ddffd
当前提交
3984ba6ba9
共有 1 个文件被更改,包括 13 次插入 和 4 次删除
|
@ -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);
|
||||
|
|
正在加载…
在新工单中引用