sun.swing |
|
Java Source File Name | Type | Comment |
AccessibleMethod.java | Class | A utility for accessing and invoking methods, via reflection,
that would otherwise be unaccessible. |
AccumulativeRunnable.java | Class | An abstract class to be used in the cases where we need
Runnable to perform some actions on an appendable set of data.
The set of data might be appended after the
Runnable is
sent for the execution. |
BakedArrayList.java | Class | WARNING: This class is an implementation detail and is only
public so that it can be used by two packages. |
CachedPainter.java | Class | A base class used for icons or images that are expensive to paint.
A subclass will do the following:
- Invoke
paint when you want to paint the image,
if you are implementing Icon you'll invoke this from
paintIcon .
The args argument is useful when additional state is needed.
- Override
paintToImage to render the image. |
DefaultLayoutStyle.java | Class | An implementation of LayoutStyle that returns 6 for related
components, otherwise 12. |
DefaultLookup.java | Class | DefaultLookup provides a way to customize the lookup done by the
UIManager. |
FilePane.java | Class | WARNING: This class is an implementation detail and is only
public so that it can be used by two packages. |
ImageCache.java | Class | Cache is used to cache an image based on a set of arguments. |
ImageIconUIResource.java | Class | A subclass of ImageIcon that implements UIResource. |
MenuItemCheckIconFactory.java | Interface | |
PrintColorUIResource.java | Class | A subclass of ColorUIResource that wraps an alternate color
for use during printing. |
PrintingStatus.java | Class | The
PrintingStatus provides a dialog that displays progress
of the printing job and provides a way to abort it
Methods of these class are thread safe, although most Swing methods
are not. |
StringUIClientPropertyKey.java | Class | An implementation of
UIClientPropertyKey that wraps a
String . |
SwingLazyValue.java | Class | SwingLazyValue is a copy of ProxyLazyValue that does not snapshot the
AccessControlContext or use a doPrivileged to resolve the class name. |
SwingUtilities2.java | Class | A collection of utility methods for Swing.
WARNING: While this class is public, it should not be treated as
public API and its API may change in incompatable ways between dot dot
releases and even patch releases. |
UIAction.java | Class | UIAction is the basis of all of basic's action classes that are used in
an ActionMap. |
UIClientPropertyKey.java | Interface | This interface is used only for tagging keys for client properties
for
JComponent set by UI which needs to be cleared on L&F
change and serialization.
All such keys are removed from client properties in
JComponent.setUI() method after uninstalling old UI and before
intalling the new one. |
WindowsPlacesBar.java | Class | WARNING: This class is an implementation detail and is only
public so that it can be used by two packages. |