Class MessageFrame

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants, FilterChangeListener, FontChangeListener

public class MessageFrame extends JFrame implements FilterChangeListener, FontChangeListener
This dialog displays all messages addressed to this station or broadcast to the general public.
Author:
Andrew Pavlin, KA2DDO
See Also:
  • Method Details

    • showMessageFrame

      public static void showMessageFrame()
      Display the MessageFrame.
    • filterSettingsChanged

      public void filterSettingsChanged(Filter changedFilter, boolean changedByUser)
      Called when the specified Filter's matching criteria have been changed.
      Specified by:
      filterSettingsChanged in interface FilterChangeListener
      Parameters:
      changedFilter - Filter that has changed
      changedByUser - boolean true if change was manually made by user, false if change was made automatically by dynamic filter logic
    • fontChanged

      public void fontChanged(String category, Font newFont)
      Report that the font choice for the specified category has changed.
      Specified by:
      fontChanged in interface FontChangeListener
      Parameters:
      category - String font family name (as defined by Font class)
      newFont - actual font instance