JEditTrayIcon (jEdit API Documentation)

Package org.gjt.sp.jedit.gui.tray

## Class JEditTrayIcon

- java.lang.Object
- - java.awt.TrayIcon
  - - org.gjt.sp.jedit.gui.tray.JTrayIcon
    - - org.gjt.sp.jedit.gui.tray.JEditTrayIcon

- Direct Known Subclasses:
    `JEditSwingTrayIcon`

      public abstract class JEditTrayIcon
      extends JTrayIcon

  The mother class of the tray icon service. If you want to replace the tray icon of jEdit, you must extend it and declare a service "org.gjt.sp.jedit.gui.tray.JEditTrayIcon"
  See Also:
    `ServiceManager`

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from class java.awt.TrayIcon

      `java.awt.TrayIcon.MessageType`

  - ### Constructor Summary

    Constructors
    Modifier | Constructor | Description
    --- | --- | ---
    `protected` | `JEditTrayIcon​(java.awt.Image image, java.lang.String tooltip)` |

  - ### Method Summary

    - ### Methods inherited from class org.gjt.sp.jedit.gui.tray.JTrayIcon

      `getMenu, setMenu`

    - ### Methods inherited from class java.awt.TrayIcon

      `addActionListener, addMouseListener, addMouseMotionListener, displayMessage, getActionCommand, getActionListeners, getImage, getMouseListeners, getMouseMotionListeners, getPopupMenu, getSize, getToolTip, isImageAutoSize, removeActionListener, removeMouseListener, removeMouseMotionListener, setActionCommand, setImage, setImageAutoSize, setPopupMenu, setToolTip`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### JEditTrayIcon

          protected JEditTrayIcon​(java.awt.Image image,
                                  java.lang.String tooltip)