sun.awt |
|
Java Source File Name | Type | Comment |
AppContext.java | Class | The AppContext is a table referenced by ThreadGroup which stores
application service instances. |
AWTAutoShutdown.java | Class | This class is to let AWT shutdown automatically when a user is done
with AWT. |
AWTCharset.java | Class | |
AWTSecurityManager.java | Class | The AWTSecurityManager class provides the ability to secondarily
index AppContext objects through SecurityManager extensions.
As noted in AppContext.java, AppContexts are primarily indexed by
ThreadGroup. |
CausedFocusEvent.java | Class | This class represents FocusEvents with a known "cause" - reason why this event happened. |
CharsetString.java | Class | |
ComponentAccessor.java | Class | A collection of methods for modifying package private fields in AWT components.
This class is meant to be used by Peer code only. |
ComponentFactory.java | Interface | |
ConstrainableGraphics.java | Interface | 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. |
CustomCursor.java | Class | A class to encapsulate a custom image-based cursor. |
DebugHelperImpl.java | Class | |
DebugSettings.java | Class | |
DefaultMouseInfoPeer.java | Class | |
DesktopBrowse.java | Class | |
DisplayChangedListener.java | Interface | The listener interface for receiving display change events.
The class that is interested in processing a display change event
implements this interface (and all the methods it
contains).
For Motif, this interface is only used for dragging windows between Xinerama
screens.
For win32, the listener object created from that class is then registered
with the WToolkit object using its addDisplayChangeListener
method. |
EmbeddedFrame.java | Class | A generic container used for embedding Java components, usually applets.
An EmbeddedFrame has two related uses:
. |
EventListenerAggregate.java | Class | A class that assists in managing
java.util.EventListener s of
the specified type. |
FocusingTextField.java | Class | |
FontConfiguration.java | Class | Provides the definitions of the five logical fonts: Serif, SansSerif,
Monospaced, Dialog, and DialogInput. |
FontDescriptor.java | Class | |
GlobalCursorManager.java | Class | 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(). |
Graphics2Delegate.java | Interface | |
HeadlessToolkit.java | Class | |
HKSCS.java | Class | |
HorizBagLayout.java | Class | A horizontal 'bag' of Components. |
InputMethodSupport.java | Interface | |
KeyboardFocusManagerPeerImpl.java | Class | |
ModalExclude.java | Interface | Interface for identifying a component that will be excluded during
modal operations. |
ModalityEvent.java | Class | |
ModalityListener.java | Interface | |
Mutex.java | Class | |
NativeLibLoader.java | Class | |
NullComponentPeer.java | Class | Implements the LightweightPeer interface for use in lightweight components
that have no native window associated with them. |
OrientableFlowLayout.java | Class | Extends the FlowLayout class to support both vertical and horizontal
layout of components. |
OSInfo.java | Class | |
PaintEventDispatcher.java | Class | PaintEventDispatcher is responsible for dispatching PaintEvents. |
PeerEvent.java | Class | |
PlatformFont.java | Class | |
RepaintArea.java | Class | The RepaintArea is a geometric construct created for the
purpose of holding the geometry of several coalesced paint events. |
RequestFocusController.java | Interface | |
ScrollPaneWheelScroller.java | Class | |
SubRegionShowable.java | Interface | 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. |
SunDisplayChanger.java | Class | This class is used to aid in keeping track of DisplayChangedListeners and
notifying them when a display change has taken place. |
SunGraphicsCallback.java | Class | |
SunHints.java | Class | This class contains rendering hints that can be used by the
java.awt.Graphics2D class, and classes that implement
java.awt.image.BufferedImageOp and
java.awt.image.Raster . |
SunToolkit.java | Class | |
Symbol.java | Class | |
TracedEventQueue.java | Class | |
UngrabEvent.java | Class | Sent when one of the following events occur on the grabbed window:
- it looses focus, but not to one of the owned windows
- mouse click on the outside area happens (except for one of the owned windows)
- switch to another application or desktop happens
- click in the non-client area of the owning window or this window happens
Notice that this event is not generated on mouse click inside of the window area. |
VariableGridLayout.java | Class | A layout manager for a container that lays out grids. |
VerticalBagLayout.java | Class | A vertical 'bag' of Components. |
WindowAccessor.java | Class | |
WindowClosingListener.java | Interface | Interface for listening to WINDOW_CLOSING events before and
after they are posted to the queue. |
WindowClosingSupport.java | Interface | Interface for identifying and casting toolkits that support
WindowClosingListeners. |
WindowIDProvider.java | Interface | Classes implementing this interface have public getWindow method,
returning handle to the native window. |