| Package | Description | 
|---|---|
| java.awt | Contains all of the classes for creating user
interfaces and for painting graphics and images. | 
| java.awt.image | Provides classes for creating and modifying images. | 
| java.security | Provides the classes and interfaces for the security framework. | 
| java.util | Contains the collections framework, legacy collection classes, event model,
date and time facilities, internationalization, and miscellaneous utility
classes (a string tokenizer, a random-number generator, and a bit array). | 
| javax.management | Provides the core classes for the Java Management Extensions. | 
| javax.naming | Provides the classes and interfaces for accessing naming services. | 
| javax.naming.directory | Extends the javax.naming package to provide functionality
for accessing directory services. | 
| javax.naming.ldap | Provides support for LDAPv3 extended operations and controls. | 
| javax.naming.spi | |
| javax.swing | Provides a set of "lightweight"
(all-Java language) components that,
to the maximum degree possible, work the same on all platforms. | 
| javax.swing.plaf.basic | Provides user interface objects built according to the
Basic look and feel. | 
| javax.swing.text.html.parser | Provides the default HTML parser, along with support classes. | 
| javax.swing.undo | Allows developers to provide support for undo/redo
in applications such as text editors. | 
| Modifier and Type | Field | Description | 
|---|---|---|
| protected Hashtable<Component,GridBagConstraints> | GridBagLayout. comptableThis hashtable maintains the association between
 a component and its gridbag constraints. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| void | PixelGrabber. setProperties(Hashtable<?,?> props)The setProperties method is part of the ImageConsumer API which
 this class must implement to retrieve the pixels. | |
| void | CropImageFilter. setProperties(Hashtable<?,?> props)Passes along  the properties from the source object after adding a
 property indicating the cropped region. | |
| void | ReplicateScaleFilter. setProperties(Hashtable<?,?> props)Passes along the properties from the source object after adding a
 property indicating the scale applied. | |
| void | ImageFilter. setProperties(Hashtable<?,?> props)Passes the properties from the source object along after adding a
 property indicating the stream of filters it has been run through. | |
| void | ImageConsumer. setProperties(Hashtable<?,?> props)Sets the extensible list of properties associated with this image. | 
| Constructor | Description | 
|---|---|
| BufferedImage(ColorModel cm,
             WritableRaster raster,
             boolean isRasterPremultiplied,
             Hashtable<?,?> properties)Constructs a new  BufferedImagewith a specifiedColorModelandRaster. | |
| MemoryImageSource(int w,
                 int h,
                 ColorModel cm,
                 byte[] pix,
                 int off,
                 int scan,
                 Hashtable<?,?> props)Constructs an ImageProducer object which uses an array of bytes
 to produce data for an Image object. | |
| MemoryImageSource(int w,
                 int h,
                 ColorModel cm,
                 int[] pix,
                 int off,
                 int scan,
                 Hashtable<?,?> props)Constructs an ImageProducer object which uses an array of integers
 to produce data for an Image object. | |
| MemoryImageSource(int w,
                 int h,
                 int[] pix,
                 int off,
                 int scan,
                 Hashtable<?,?> props)Constructs an ImageProducer object which uses an array of integers
 in the default RGB ColorModel to produce data for an Image object. | 
| Modifier and Type | Class | Description | 
|---|---|---|
| class  | AuthProviderThis class defines login and logout methods for a provider. | |
| class  | ProviderThis class represents a "provider" for the
 Java Security API, where a provider implements some or all parts of
 Java Security. | 
| Modifier and Type | Class | Description | 
|---|---|---|
| class  | PropertiesThe  Propertiesclass represents a persistent set of
 properties. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| Hashtable<String,String> | ObjectName. getKeyPropertyList()Returns the key properties as a Hashtable. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| static ObjectName | ObjectName. getInstance(String domain,
           Hashtable<String,String> table)Return an instance of ObjectName that can be used anywhere
 an object obtained with  new ObjectName(domain, table)can be used. | 
| Constructor | Description | 
|---|---|
| ObjectName(String domain,
          Hashtable<String,String> table)Construct an object name with several key properties from a Hashtable. | 
| Modifier and Type | Field | Description | 
|---|---|---|
| protected Hashtable<?,?> | CannotProceedException. environmentContains the environment
 relevant for the Context or DirContext method that cannot proceed. | |
| protected Hashtable<Object,Object> | InitialContext. myPropsThe environment associated with this InitialContext. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| Hashtable<?,?> | InitialContext. getEnvironment() | |
| Hashtable<?,?> | CannotProceedException. getEnvironment()Retrieves the environment that was in effect when this exception
 was created. | |
| Hashtable<?,?> | Context. getEnvironment()Retrieves the environment in effect for this context. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| abstract Context | ReferralException. getReferralContext(Hashtable<?,?> env)Retrieves the context at which to continue the method using
 environment properties. | |
| protected void | InitialContext. init(Hashtable<?,?> environment)Initializes the initial context using the supplied environment. | |
| void | CannotProceedException. setEnvironment(Hashtable<?,?> environment)Sets the environment that will be returned when getEnvironment()
 is called. | 
| Constructor | Description | 
|---|---|
| InitialContext(Hashtable<?,?> environment)Constructs an initial context using the supplied environment. | 
| Constructor | Description | 
|---|---|
| InitialDirContext(Hashtable<?,?> environment)Constructs an initial DirContext using the supplied environment. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| static Control | ControlFactory. getControlInstance(Control ctl,
                  Context ctx,
                  Hashtable<?,?> env)Creates a control using known control factories. | |
| abstract Context | LdapReferralException. getReferralContext(Hashtable<?,?> env)Retrieves the context at which to continue the method using
 environment properties and no controls. | |
| abstract Context | LdapReferralException. getReferralContext(Hashtable<?,?> env,
                  Control[] reqCtls)Retrieves the context at which to continue the method using
 request controls and environment properties. | 
| Constructor | Description | 
|---|---|
| InitialLdapContext(Hashtable<?,?> environment,
                  Control[] connCtls)Constructs an initial context
 using environment properties and connection request controls. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| InitialContextFactory | InitialContextFactoryBuilder. createInitialContextFactory(Hashtable<?,?> environment)Creates an initial context factory using the specified
 environment. | |
| ObjectFactory | ObjectFactoryBuilder. createObjectFactory(Object obj,
                   Hashtable<?,?> environment)Creates a new object factory using the environment supplied. | |
| static Context | NamingManager. getInitialContext(Hashtable<?,?> env)Creates an initial context using the specified environment
 properties. | |
| Context | InitialContextFactory. getInitialContext(Hashtable<?,?> environment)Creates an Initial Context for beginning name resolution. | |
| static Object | NamingManager. getObjectInstance(Object refInfo,
                 Name name,
                 Context nameCtx,
                 Hashtable<?,?> environment)Creates an instance of an object for the specified object
 and environment. | |
| Object | ObjectFactory. getObjectInstance(Object obj,
                 Name name,
                 Context nameCtx,
                 Hashtable<?,?> environment)Creates an object using the location or reference information
 specified. | |
| Object | DirObjectFactory. getObjectInstance(Object obj,
                 Name name,
                 Context nameCtx,
                 Hashtable<?,?> environment,
                 Attributes attrs)Creates an object using the location or reference information, and attributes
 specified. | |
| static Object | DirectoryManager. getObjectInstance(Object refInfo,
                 Name name,
                 Context nameCtx,
                 Hashtable<?,?> environment,
                 Attributes attrs)Creates an instance of an object for the specified object,
 attributes, and environment. | |
| static Object | NamingManager. getStateToBind(Object obj,
              Name name,
              Context nameCtx,
              Hashtable<?,?> environment)Retrieves the state of an object for binding. | |
| Object | StateFactory. getStateToBind(Object obj,
              Name name,
              Context nameCtx,
              Hashtable<?,?> environment)Retrieves the state of an object for binding. | |
| DirStateFactory.Result | DirStateFactory. getStateToBind(Object obj,
              Name name,
              Context nameCtx,
              Hashtable<?,?> environment,
              Attributes inAttrs)Retrieves the state of an object for binding given the object and attributes
 to be transformed. | |
| static DirStateFactory.Result | DirectoryManager. getStateToBind(Object obj,
              Name name,
              Context nameCtx,
              Hashtable<?,?> environment,
              Attributes attrs)Retrieves the state of an object for binding when given the original
 object and its attributes. | |
| static Context | NamingManager. getURLContext(String scheme,
             Hashtable<?,?> environment)Creates a context for the given URL scheme id. | 
| Modifier and Type | Class | Description | 
|---|---|---|
| class  | UIDefaultsA table of defaults for Swing components. | 
| Modifier and Type | Field | Description | 
|---|---|---|
| protected Hashtable | JTable. defaultEditorsByColumnClassA table of objects that display and edit the contents of a cell,
 indexed by class as declared in  getColumnClassin theTableModelinterface. | |
| protected Hashtable | JTable. defaultRenderersByColumnClassA table of objects that display the contents of a cell,
 indexed by class as declared in  getColumnClassin theTableModelinterface. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| Hashtable | JSlider. createStandardLabels(int increment)Creates a  Hashtableof numerical text labels, starting at the
 slider minimum, and using the increment specified. | |
| Hashtable | JSlider. createStandardLabels(int increment,
                    int start)Creates a  Hashtableof numerical text labels, starting at the
 starting point specified, and using the increment specified. | |
| protected Hashtable<Component,Integer> | JLayeredPane. getComponentToLayer()Returns the hashtable that maps components to layers. | 
| Constructor | Description | 
|---|---|
| JTree(Hashtable<?,?> value)Returns a  JTreecreated from aHashtablewhich does not display with root. | 
| Modifier and Type | Field | Description | 
|---|---|---|
| protected Hashtable<TreePath,Boolean> | BasicTreeUI. drawingCacheUsed for minimizing the drawing of vertical lines. | |
| protected Hashtable<File,Icon> | BasicFileChooserUI.BasicFileView. iconCache | 
| Modifier and Type | Field | Description | 
|---|---|---|
| Hashtable<String,Element> | DTD. elementHash | |
| Hashtable<Object,Entity> | DTD. entityHash | 
| Modifier and Type | Field | Description | 
|---|---|---|
| protected Hashtable<Object,Object> | StateEdit. postStateThe state information after the edit | |
| protected Hashtable<Object,Object> | StateEdit. preStateThe state information prior to the edit | 
| Modifier and Type | Method | Description | 
|---|---|---|
| void | StateEditable. restoreState(Hashtable<?,?> state)Upon receiving this message the receiver should extract any relevant
 state out of state. | |
| void | StateEditable. storeState(Hashtable<Object,Object> state)Upon receiving this message the receiver should place any relevant
 state into state. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.