SystemEventListener (Java SE 17 & JDK 17)
Description: declaration: module: java.desktop, package: java.awt.desktop, interface: SystemEventListener
Keywords: java.awt.desktop.SystemEventListener interface

Module java.desktop
Package java.awt.desktop

# Interface SystemEventListener

All Superinterfaces:
  `EventListener`

All Known Subinterfaces:
  `AppForegroundListener`, `AppHiddenListener`, `AppReopenedListener`, `ScreenSleepListener`, `SystemSleepListener`, `UserSessionListener`

public interface SystemEventListener extends EventListener
Common interface for all event listener sub-types. Implementors may implement multiple sub-types, but only need to call `Desktop.addAppEventListener(SystemEventListener)` once to receive all notifications.

Since:
  9