Class ComponentEvent

    • Field Summary

      • Fields inherited from class java.util.EventObject

        source
    • Constructor Summary

      Constructors 
      Constructor Description
      ComponentEvent​(java.lang.Object source, Component component)
      Source and component constructor.
      ComponentEvent​(java.lang.Object source, ComponentEvent componentEvent)
      Copy constructor that specifies a different source.
      ComponentEvent​(java.lang.Object source, java.lang.Object target, Component component)
      Source, target, and component constructor.
    • Constructor Detail

      • ComponentEvent

        public ComponentEvent​(java.lang.Object source,
                              Component component)
        Source and component constructor. The target will be set to be the same as the given source.
        Parameters:
        source - The object on which the event initially occurred.
        component - The component affected by the event.
        Throws:
        java.lang.NullPointerException - if the given source and/or component is null.
      • ComponentEvent

        public ComponentEvent​(java.lang.Object source,
                              java.lang.Object target,
                              Component component)
        Source, target, and component constructor.
        Parameters:
        source - The object on which the event initially occurred.
        target - The target of the event.
        component - The component affected by the event.
        Throws:
        java.lang.NullPointerException - if the given source, target, and/or component is null.
      • ComponentEvent

        public ComponentEvent​(java.lang.Object source,
                              ComponentEvent componentEvent)
        Copy constructor that specifies a different source.
        Parameters:
        source - The object on which the event initially occurred.
        componentEvent - The event the properties of which will be copied.
        Throws:
        java.lang.NullPointerException - if the given source and/or event is null.
    • Method Detail

      • getComponent

        public Component getComponent()
        Returns:
        The component affected by the event.