Package robocode

Class MessageEvent

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Event>

    public final class MessageEvent
    extends Event
    A MessageEvent is sent to onMessageReceived() when a teammate sends a message to your robot. You can use the information contained in this event to determine what to do.
    Author:
    Mathew A. Nelson (original)
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      MessageEvent​(java.lang.String sender, java.io.Serializable message)
      Called by the game to create a new MessageEvent.
    • Constructor Detail

      • MessageEvent

        public MessageEvent​(java.lang.String sender,
                            java.io.Serializable message)
        Called by the game to create a new MessageEvent.
        Parameters:
        sender - the name of the sending robot
        message - the message for your robot
    • Method Detail

      • getSender

        public java.lang.String getSender()
        Returns the name of the sending robot.
        Returns:
        the name of the sending robot
      • getMessage

        public java.io.Serializable getMessage()
        Returns the message itself.
        Returns:
        the message