Bugs corrigidos
This commit is contained in:
1 parent
e5eb4f3f9c
commit
1d9faa93f8
6 files changed
+14
-14
No files matched your search
@@ -91,6 +91,7 @@ public class PrivateChatWindow extends JFrame {
|
||||
);
|
||||
|
||||
connection.send(message.toByteArray());
|
||||
receiveMessage(message);
|
||||
|
||||
messageField.setText("");
|
||||
|
||||
|
||||
@@ -178,6 +178,7 @@ public class PublicChatWindow extends JFrame {
|
||||
InetAddress ip = InetAddress.getByName(ipField.getText());
|
||||
|
||||
pitiupi.sendTcp(msg, ip);
|
||||
receiveMessage(msg);
|
||||
|
||||
} catch (Exception ex) {
|
||||
Logger.getLogger(
|
||||
@@ -193,6 +194,7 @@ public class PublicChatWindow extends JFrame {
|
||||
InetAddress ip = InetAddress.getByName(ipField.getText());
|
||||
|
||||
pitiupi.sendUdpUnicast(msg, ip);
|
||||
receiveMessage(msg);
|
||||
|
||||
} catch (Exception ex) {
|
||||
Logger.getLogger(
|
||||
|
||||
@@ -84,6 +84,12 @@ public class MultiProtocolChat extends Plugin {
|
||||
@Override
|
||||
public boolean receiveBytes(TcpConnection connection, byte[] bytes) {
|
||||
MpChatMessage mpChatMessage = parseMessage(bytes);
|
||||
if (mpChatMessage == null) {
|
||||
System.out.println("Invalid message received");
|
||||
return true;
|
||||
}
|
||||
else System.out.println(mpChatMessage.getMessage());
|
||||
|
||||
privateChatController.receiveMessage(connection, mpChatMessage);
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user