Tester si un JTextArea est vide ?
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 !!
Code:
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("");
}
}
}); |
EDIT : Problème résolu, il suffisait de transformer le "if" en
Code:
1 2
|
if (!message.getText().equals("")) {...} |
Je ne sais pas pourquoi c'est différent ! :/