Package org.gnome.gdk

Class Display

java.lang.Object
All Implemented Interfaces:
Proxy

@Generated("io.github.jwharm.JavaGI") public class Display extends GObject
GdkDisplay objects are the GDK representation of a workstation.

Their purpose are two-fold:

  • To manage and provide information about input devices (pointers, keyboards, etc)
  • To manage and provide information about output devices (monitors, projectors, etc)

Most of the input device handling has been factored out into separate Seat objects. Every display has a one or more seats, which can be accessed with getDefaultSeat() and listSeats().

Output devices are represented by Monitor objects, which can be accessed with getMonitorAtSurface(org.gnome.gdk.Surface) and similar APIs.