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 aButtonGroup 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 thejava.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 Accessibleand 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 theToggleButton 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 theUIResource. |
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. |