| Modifier and Type | Interface and Description |
|---|---|
| public interface | ComponentFactory
Interface for component creation support in toolkits. |
| public interface | ConstrainableGraphics
This interface can be implemented on a Graphics object to allow the lightweight component code to permanently install a rectangular maximum clip that cannot be extended with setClip and which works in conjunction with the hit() and getTransform() methods of Graphics2D to make it appear as if there really was a component with these dimensions. |
| public interface | DisplayChangedListener
The listener interface for receiving display change events. |
| public interface | FwDispatcher
An interface for the EventQueue delegate. |
| public interface | InputMethodSupport
Input method support for toolkits |
| public interface | KeyboardFocusManagerPeerProvider
|
| public interface | ModalExclude
Interface for identifying a component that will be excluded during modal operations. |
| public interface | ModalityListener
Listener interface so Java Plug-in can be notified of changes in AWT modality |
| public interface | OverrideNativeWindowHandle
Used for replacing window owner with another non-Swing window. |
| public interface | |
| public interface | SubRegionShowable
Interface used by Swing to make copies from the Swing back buffer more optimal when using BufferStrategy; no need to copy the entire buffer when only a small sub-region has changed. |
| public interface | WindowIDProvider
Classes implementing this interface have public getWindow method, returning handle to the native window. |
| public interface |
| Modifier and Type | Class and Description |
|---|---|
| public class | AWTAccessor
The AWTAccessor utility class. |
| public class | AWTAutoShutdown
This class is to let AWT shutdown automatically when a user is done with AWT. |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| pack-priv class | CausedFocusEvent
This class exists for deserialization compatibility only. |
| public class | |
| public abstract class | CustomCursor
A class to encapsulate a custom image-based cursor. |
| public class | |
| public abstract class | EmbeddedFrame
A generic container used for embedding Java components. |
| public class | |
| public class | |
| public class | FcFontManager
A |
| public abstract class | FontConfiguration
Provides the definitions of the five logical fonts: Serif, SansSerif, Monospaced, Dialog, and DialogInput. |
| public class | |
| public abstract class | GlobalCursorManager
A stateless class which responds to native mouse moves, Component resizes, Component moves, showing and hiding of Components, minimizing and maximizing of top level Windows, addition and removal of Components, and calls to setCursor(). |
| public class | |
| public class | |
| public class | |
| public abstract class | |
| public abstract class | LightweightFrame
The class provides basic functionality for a lightweight frame implementation. |
| pack-priv class | |
| public class | ModalityEvent
Event object describing changes in AWT modality |
| public class | |
| pack-priv class | |
| public class | NullComponentPeer
Implements the LightweightPeer interface for use in lightweight components that have no native window associated with them. |
| public class | |
| public class | PaintEventDispatcher
PaintEventDispatcher is responsible for dispatching PaintEvents. |
| public class | |
| public abstract class | |
| public class | |
| pack-priv class | |
| public class | RepaintArea
The |
| public abstract class | |
| public class | SoftCache
Deprecated
No direct replacement; A memory-sensitive implementation of the java.
addresses a related by different use-case.
Map interface.
|
| public class | SunDisplayChanger
This class is used to aid in keeping track of DisplayChangedListeners and notifying them when a display change has taken place. |
| public abstract class | |
| public class | SunHints
This class contains rendering hints that can be used by the
|
| public abstract class | |
| public class | |
| public class | |
| public class | UngrabEvent
Sent when one of the following events occur on the grabbed window:
|
| public abstract class | |
| pack-priv class | |
| public abstract class | X11CustomCursor
A class to encapsulate a custom image-based cursor. |
| public class | X11FontManager
The X11 implementation of |
| public class | X11GraphicsConfig
This is an implementation of a GraphicsConfiguration object for a single X11 visual. |
| public class | X11GraphicsDevice
This is an implementation of a GraphicsDevice object for a single X11 screen. |
| public class | X11GraphicsEnvironment
This is an implementation of a GraphicsEnvironment object for the default local GraphicsEnvironment used by the Java Runtime Environment for X11 environments. |
| public abstract class | X11InputMethod
Input Method Adapter for XIM |
| public abstract class | X11InputMethodBase
Input Method Adapter for XIM |
| public abstract class | X11InputMethodDescriptor
Provides sufficient information about an input method to enable selection and loading of that input method. |
| public class | XSettings
Per-screen XSETTINGS. |