Live briefing
Everything about Event dispatching thread
Java background thread used to process AWT GUI event queues
The event dispatching thread (EDT) is a background thread used in Java to process events from the Abstract Window Toolkit (AWT) graphical user interface event queue. It is an example of the generic concept of event-driven programming, that is popular in many other contexts than Java, for example, web browsers, or web servers. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Event dispatching threadA 5-minute orientation
- Go sideways: Swing (Java)A closely related topic
- Go sideways: SwingWorkerA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Open Library didn't respond; try again in a moment.
đź”— Related topics
- Swing (Java) Swing is a GUI widget toolkit for Java. It is part of Oracle's Java Foundation Classes (JFC) – an API for providing a graphical user interface (GUI) for…
- SwingWorker SwingWorker (in full javax.swing.SwingWorker is a utility class developed by Sun Microsystems for the Swing library of the Java programming language. SwingWorke…
- Abstract Window Toolkit The Abstract Window Toolkit (AWT) is Java's original platform-dependent windowing, graphics, and user-interface widget toolkit, preceding Swing. The AWT…
- Event-driven programming In computer programming, event-driven programming is a programming paradigm in which the flow of the program is determined by external events. User interface…
- Command pattern In object-oriented programming, the command pattern is a behavioral design pattern in which an object is used to encapsulate all information needed to…
- BD-J BD-J, or Blu-ray Disc Java, is a specification supporting Java ME (specifically the Personal Basis Profile of the Connected Device Configuration or CDC)…
- Event (computing) In computing, an event is a detectable occurrence or change in state that the system is designed to monitor, such as user input, hardware interrupt, system…
- Event loop In software, an event loop is an algorithm that continually dispatches control flow for events. The loop requests the next event from an event provider…