Bonjour, j'aimerais envoyer un message à mon client lorsque j'appuie sur le bouton "envoyer" à la condition que le message ne soit pas vide.
Le message est dans un JTextArea, j'ai essayé ceci mais ça ne marche pas :/ Une idée svp ? Merci !!
EDIT : Problème résolu, il suffisait de transformer le "if" en
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 envoyer.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent e) { if (message.getText() != "") { fluxSortant.println(message.getText()); fluxSortant.flush(); zoneMessages.setText(zoneMessages.getText() + "Message envoyé : " + message.getText() + "\n"); message.setText(""); } } });
Je ne sais pas pourquoi c'est différent ! :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if (!message.getText().equals("")) {...}
Partager