All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description ArrayTableColumn<R,C> Provides the specification for a table column.ArrayTableModel<R> TableModel which contains its data as an array of objects, one per row.ArrayTableSorter<R> Handles GUI aspects of allowing the user to sort columns in a table by clicking on the column header.AsciiFileParser Generalised parser for data stored as a table in a plain text file.AuxClassLoader This class provides a ClassLoader which looks on a given class path.AWTXMLEncodeDecode A static utility class for encoding and decoding some AWT primitives to and from XML.Base64InputStream Reads in base-64 encoded input and spits out the raw binary decoding.Base64OutputStream An output stream filter that takes arbitrary bytes and outputs their base64 encoding.BasicFileChooser A JFileChooser that attempts to do something useful with windows shortcuts.BasicFileFilter A FileFilter for configuring aJFileChooser
to only show files that have one of a set of file extensions.BasicFontChooser BasicFontChooser is a dialog for choosing one of the available fonts.BeanTableModel TableModel which displays beans.ByteArrayDataSource DataSource implementation that uses an internal byte buffer to store the data.ByteList Extendable array of bytes.CgiQuery Utility class for constructing CGI query strings.ChangingComboBoxModel ComboBoxModel which can notifyChangeListener
s andjavax.swing.event.ActionListener
s of changes in the selection.ComboBoxBumper Icon providing arrows to cycle the value of a JComboBox up or down.Compression Characterises the compression status of a stream, and provides methods for decompressing it.ConstrainedViewportLayout This is a tweaked ViewportLayout implementation to work round an issue with scrollbar positioning.ContentCoding Defines a policy for Content Codings used in HTTP connections.ContentType Represents a Content Type (MIME type) string.CountInputStream Filter input stream that counts the number of bytes read.CountMap<T> Keeps track of the number of times an item of type T has been added.CustomComboBoxRenderer Utility class which does the job of rendering items into a JComboBox when you just want to provide a different stringification of them than the one provided by the toString method.CustomURLStreamHandlerFactory Customisable implementation ofURLStreamHandlerFactory
.DataSource Represents a stream-like source of data.Destination Defines an object which can return an output stream, and hence represents the potential destination of a stream of data.DOMUtils Provides convenience methods for handling DOMs.DoubleList Extendable array of doubles.Downloader<T> Manages downloading of data that only needs to be got once.DragListener Mouse listener object which watches for a drag gesture, and invokes TransferHandler.exportAsDrag() when it sees one.ErrorDialog Utility class for displaying an error dialogue to the user.ExampleSelectField Text entry component with some additional features.ExampleTextField TextField that presents an initial greyed-out text before use.FileDataSource A DataSource implementation based on aFile
.FileNameListCellRenderer FileNameListCellRenderer is aListCellRenderer
that displays aFile
orString
truncated to the left, not right, so that the most meaningful parts of a file name are shown.FloatList Extendable array of floats.GenericNioBuffer Convenience class which wraps one of the NIO <Type>Buffer classes to provide generic functionality.GridBagLayouter Utility class for laying out UI components using a GridBagLayout with fixed schemes of various kinds..HeadBufferInputStream Filter input stream that records the first few bytes read from its base stream for later examination.IconUtils Utility functions related to Icons.ImageHolder Simple class for placeholding a directory of images.IntList Extendable array of integers.IOUtils Provides static methods which do miscellaneous input/output tasks.LineReader Class containing methods for reading strings from the user (standard input).Loader Provides utilities associated with loading resources.LoadException Exception thrown if an object creation fails for reasonable reasons.LongList Extendable array of longs..MapGroup Represents an ordered list ofMap
s containing related data.MemoryMonitor Component which displays JVM memory usage.MultiplexInvocationHandler<T> Used to generate a proxy instance which implements a given interface and delegates its calls to each of a given list of target implementations.NodeDescendants Represents the set of Nodes in the tree rooted at a particular DOM Node.NodeDescendants.Visitor TheVisitor
processes a single node in a tree.ObjectFactory<T> Manages dynamic creation of objects from a known set of classes.PhysicalConstants Class of physical and astronomical constants.PipeReaderThread Thread which reads data from a pipe.PrimitiveList Provides an extendable list of primitive values.PrimitiveXMLEncodeDecode An abstract base-class for objects that want to encode and decode themselves from an XML stream.ProcessDataSource DataSource that uses the standard output of a System process.PropertyAuthenticator Authenticator implementation which uses system properties to set fixed username and passwords for HTTP Basic Authentication.ProxySetup A singleton class for controlling the configuration of the web proxy system properties.ProxySetupFrame Create a dialog window for displaying and modifying the current proxy server configuration as found in a backing store.RenderingComboBox JComboBox with custom renderer.ResourceDataSource A DataSource which represents a resource available from the class loader'sClassLoader.getResourceAsStream(java.lang.String)
method.SelectCharacters SelectCharacters provides a dialog that displays all the characters in a given font.SelectCharactersEvent SelectCharactersEvent defines an event that passes on new text that has been created.SelectCharactersListener SelectCharactersListener defines an interface used when listening for a SelectCharacters window to send updated text.SelectCharactersModel SelectCharactersModel is an implementation of the TableModel interface for displaying all the characters in a given font.SelectStringDialog Create a dialog for obtaining a text string with the option of selecting and including special characters.SelectTextField A component for accepting a text string, but with the additional capability of choosing from the complete list of characters available in the current font.ShortList Extendable array of shorts.ShrinkWrapper Provides a container for a component whose maximum size is the same as its preferred size.SizingScrollPane Adds some functionality to the JScrollPane class; a SizingScrollPane will attempt to match the shape of its view component if it is a sensible shape.SortingHeaderRenderer Renderer for JTable (header) cells that can indicate sorting status.SourceReader Convenience class to manipulate XML Sources.StarEntityResolver Provides specialised XML entity resolution.StoreConfiguration This class interacts with a permanent set of configuration states stored in an XML-format disk file.StoreControlFrame A top-level window that offers controls for saving, restoring and deleting configuration data stored in XML files.StoreFileUtils Class of static members that provide utility functions for locating configuration files.StoreSource An interface for component configurations that can be serialised to XML and subsequently stored and restored to a backing store using aStoreControlFrame
.StringPaster Utility class to facilitate actions when a string is pasted into a component.SuperJar Utility to generate a single jar file containing all the resources referenced by a given jar file.TallWrapper Provides a container for a component that extends its maximum vertical size.TemporaryFileDataSource A DataSource which stores its data in a temporary file.TestCase This class extendsTestCase
, providing some additional assertions and methods for providing test data for convenience.UncompressInputStream This class decompresses an input stream containing data compressed with the unix "compress" utility (LZC, a LZW variant).URLDataSource A DataSource implementation based on aURL
.URLUtils Provides convenience methods for resolving URLs.ValueButtonGroup<T> Extends ButtonGroup by associating a value with each button.ValueWatcher Looks out for an unused value in a sequence of submitted numbers.WeakItemListener Item listener which delegates to another one as long as it is reachable, but only retains a weak reference to it.WeakListDataListener List data listener which delegates to another one as long as it is reachable, but only retains a weak reference to it.WeakTableColumnModelListener Table column model listener which delegates to another one as long as it is reachable, but only retains a weak reference to it.Wrapper Mixin interface which indicates an object built on top of a base object.WrapUtils Utilities relating to theWrapper
class.XMLEncodeDecode Interface for objects that can encode and decode their internal configuration within the content of anElement
.XmlWriter Provides methods for writing XML output to a stream.