Classes
|
Descriptions
|
AbstractAction |
This class handles the any types of action and provides JFC
Action interface. |
AbstractButton |
This class defines the nature of buttons and menu items. |
AbstractCellEditor |
It provides a list and contents of the data model. |
AbstractListModel |
This class defines the
data model which provides the list with its contents. |
ActionMap |
This class works with InputMap and performs any
action when the key is pressed. |
BorderFactory |
This class extends from Object and creates the Border
instance in the factory. |
Box |
It provides the fixed spaces between two components and uses
the BoxLayout object of the layout manager. |
Box.Filler |
This class participates in the Layout and uses the
lightweight components. |
BoxLayout |
This class uses the arranging the multiple components either
horizontally or vertically. The Box container uses this class. |
ButtonGroup |
This class used to create the multiple buttons in a ButtonGroup
object. |
CellRandererPane |
This class used to insert the components like: JList, JTable
and JTree. |
ComponentInputMap |
This class has ComponentInputMap constructor and
creates the components with the help of InpuMap. |
DebugGraphics |
It extends from the Graphics and used to debug the
graphics |
DefaultBoundedRangeModel |
This class provides the implementation of default
BoundedRangeModel. |
DefaultButtonModel |
This class implements the generic ButtonModel. |
DefaultCellEditor |
It implements the TableCellEditor and TreeCellEditor for the
table and tree cells. |
DefaultComboBoxModel |
It provides the default model for combo boxes. |
DefaultDesktopManager |
It implements the DesktopManager. The DesktopManager
has the JInternalFrame for creating the internal fame in a frame. |
DefaultFocusManager |
It provides the implementing the FocusManager. |
DefaultListCellRanderer |
It implements the default ListCellRanderer. |
DefaultListCellRanderer.UIResource |
This extends the DefaultListCellRanderer and
implementing in the UIResource. |
DefaultListModel |
It extends the AbstractListModel and implementing the
java.util.Vector. |
DefaultListSelectionModel |
This class used for select the list in a data model. |
DefaultSingleSelectionModel |
This class provides the default SingleSelectionModel. |
FocusManager |
It handles all focus like: gainedFocus and lostFocus. |
GrayFilter |
It extends the RGBImageFilter and used for disabling
the image through the button. |
ImageIcon |
This class implements the Icon and paints the icons from the
images. |
InputMap |
This class uses the ActionMap to performed the action
when you press any key of keyboard. It bounds data between the input event
and an object. |
InputVerifier |
This class helps you when you works with the text fields
through the focus. |
JApplet |
This class extends the Applet and implements the Accessible
and RootPaneContainer. |
JButton |
This class extends the AbstractButton and you can
create the new button. |
JCheckBox |
This class extends the JToggleButton and implements
the check box in which buttons are selected or deselected. |
JCheckBoxMenuItem |
It extends the JMenuItem and determines the items
which is selected or deselected. |
JColorChooser |
It extends the JComponent and implementing the Accessable.
Here, you choose and manipulate the colors. |
JComboBox |
This class extends the JComboBox. It provides the drop-down
list where user select only one item or value at a time. But combo box is
a combination of multiple text or buttons etc. |
JComponent |
In java swing, All components are used the JComponent except
the top-level containers like: JFrame, JDialog etc. |
JDesktopPane |
This class extends the JLayeredPane and when you create the
object of JInternalFrame to be maintained in the JDesktopPane. The
JDesktopPane has DesktopManager. |
JDialog |
It extends the Dialog. This class used to create the
dialog window and when you want to create the custom dialog window with
the help of JOptionPane method. |
JEditorPane |
This class extends the JTextComponent. It edits the
component by the EditorKit. |
JFileChooser |
This class provides the facility to choosing the file. |
JFrame |
It extends the Frame and supports the swing components
architecture. |
JInternalFrame |
This class extends from the JComponent and provides
the facility to dragging, closing, resizing and menu bar of the internal
frame. The JInternalFrame added into the JDesktopPane. |
JInternalFrame.JDesktopIcon |
It displays the desktop icon and create the instance of
JInternalFrame and iconify. |
JLabel |
This class used to show the small text and image. |
JLayeredPane |
It has JFC/Swing container that can be used to overlap the
components to each other. |
JList |
This class used to create a list where you select the one or
more than objects. |
JMenu |
This class used to create a new menu where you add the
JMenuItems. When you select the item then shows the popup menu items in
the JMenuBar. |
JMenuBar |
It used to create a new menu bar where the JMenu objects are
added. |
JMenuItem |
This class used to create new menu items in the mebus. |
JOptionPane |
It used to create some different types of dialog box like:
message dialog box, error dialog box etc. |
JPanel |
It extends the JComponent and used to create a new
panel. |
JPassworkField |
It provides the single line text editing. Here, don't available
the original characters but view type indication characters are available. |
JPopupMenu |
This class used to create a popup menu. It provides small
window where the various types of choices are available. |
JPopupMenu.Separator |
Here the popup menu and the separator are available. |
JProgressBar |
It shows the integer types values in percent within a
bounded range to determine the working process. |
JRadioButton |
It implements the radio button and shows the state of an
item selected or deselected. |
JRadioButtonMenuItem |
It extends the JMenuItem and implements the radio
button menu item |
JRootPane |
This class provides the
component behind the scenes by JFrame, JWindow, JDialog etc. for providing
the task-orientation and functionality. |
JScrollBar |
This class used to create a scroll bar. It provides the view
content area where you show the content to scroll this. |
JScrollPane |
It provides the scrollable view components. |
JSeparator |
This class use the separator among the components. |
JSlider |
This class provides a
control to represent a numeric value by dragging the slider. |
JSplitPane |
This class used to divides the two components graphically
like: top and button, left and right. |
JTabbedPane |
This class provides the
tab component through which you can switch from one component to another
component regarding to the specific tab button by clicking on that. |
JTable |
It provides the user interface component and represents the
two dimensional data. |
JTextArea |
It provides the multi line plain text area. |
JTextField |
It provides the facility to editing the text in a single
line. |
JTextPane |
This class provides the
component like JTexArea for multiple lines text with more capabalities. |
JToggleButton |
It implements two state button that means selected or
deselected. |
JToggleButton.ToggleButtonModel |
It extends the DefaultButtonModel and provides the ToggleButton
model. |
JToolBar |
It provides set of command buttons icons that performs the
different actions or controls. |
JToolBar.Separator |
It provides the tool bar separator. |
JToolTip |
It shows the tool tips related to it's components. |
JTree |
It shows the data in a hierarchical way. |
JTree.DynamicUtilTreeNode |
This extends the DefaultMutableTreeNode and create
children nodes. |
JTree.EmptySelectionModel |
It does not allows the any selection. |
JViewPort |
It gives you about the
underlying information. |
JWindow |
It extends window and shows the any location or area
on the desktop. It couldn't any title bar and window management buttons. |
KeyStroke |
This class controls the
key events on the keyboard for the equivalent device. |
LayoutFocusTraversalPolicy |
This class conducts the
sorting objects according to their size, type, position or orientation. |
LookAndFeel |
It provides the
dramatically changes in the component like frame related to the graphics
for the application. Through this the application can be done very
efficient and easier. |
MenuSelectionManager |
It has menu selection hierarchy. |
OverlayLayout |
The layout manager arrange the components. |
ProgressMonitor |
This class is used to
monitoring the progress of any operation to be done. |
ProgressMonitorInputStream |
This class creates a
progress monitor to monitor the progress of reading input from the input
stream. It cleanups all the rights when the stream is closed. |
RepaintManager |
This class manage and override the repaint requests. |
ScrollPaneLayout |
It implements the LayoutManager and manage the
components like: scroll bar, row header, column header etc. |
ScrollPaneLayout.UIResource |
It extends the ScrollPaneLayout and implements the UIResource. |
SizeRequirements |
It calculates the size and positions of components. |
SizeSequence |
It represents the order list of size and it's positions. |
SwingUtilities |
This class has utilities methods for swing. |
Timer |
Actions perform the predefined rate. |
ToolTipManager |
It manages the all tool tips. |
UIDefaults |
It extends the Hashtable and you set/get the value
with the help of UIManager. |
UIDefaults.LazyInputMap |
This class creates a Input
Map through it's createValue() method. The array of key after binding is
passed to the constructor of this. Example of binding of key is array of
pressing key information (e.g. ctrl + c or alt + f). |
UIDefaults.ProxyLazyValue |
This class is used to
create a lazy value which is used to delay loading of the class to create
instance for that. |
UIManager |
This class has track of the current look and feel details. |
UIManager.LookAndFeelInfo |
This is the nested class
of UIManager class i.e. used for getting information about all the
look and feels installed with the software development kit. |
ViewportLayout |
It implements the LayoutManager and defines the
policy for the layout. |