| AbstractButtonTool<T extends AbstractButtonShape> | A tool class for AbstractButtons. | 
| JButtonTool<T extends AbstractButtonShape> | An inner class to act as JButtonShape's Tool | 
| JCheckBoxTool | Provides an inspector for JCheckBoxShape. | 
| JComboBoxTool<T extends JComboBoxShape> | A class to act as JComboBoxShape's Tool | 
| JComponentTool<T extends JComponentShape> | The base tool class for ribs tool. | 
| JFormattedTextFieldTool | Provides an inspector for JTextFieldShape. | 
| JLabelTool<T extends JLabelShape> | This class provides a UI inspector for JLabelShape. | 
| JListTool<T extends JListShape> | Provides UI editing for JListShape. | 
| JPasswordFieldTool | A tool subclass for JPasswordFieldShape. | 
| JProgressBarTool | Provides UI editing for JProgressBarShape (and JProgressBar). | 
| JRadioButtonTool | An inner class to act as RJRadioButtonShape's Tool. | 
| JScrollPaneTool | This class provides Ribs editing of JScrollPaneShape. | 
| JSeparatorTool<T extends JSeparatorShape> | Provides Swing UI editing for JSeparatorShape. | 
| JSliderTool | An inner class to act as RJSliderShape's Tool | 
| JSpinnerTool | An inner class to act as RJSliderShape's Tool | 
| JSplitPaneTool<T extends JSplitPaneShape> | A Ribs app tool for JSplitPanes. | 
| JSplitPaneTool.OrderedRangeList | This class is a utility class used to creating split panes. | 
| JTabbedPaneTool | Provides Ribs UI editing for JTabbedPaneShape. | 
| JTableColumnTool<T extends JTableColumnShape> | This class provides an inspector for JTableColumnShape. | 
| JTableTool<T extends JTableShape> | An RBTool implementation for JTableShape management. | 
| JTextAreaTool | Provides UI editing for JTextAreaShape. | 
| JTextComponentTool<T extends JTextComponentShape> | A Tool for JTextComponentShape. | 
| JTextFieldTool<T extends JTextFieldShape> | Provides UI editing for JTextFieldShape (and JTextField). | 
| JToggleButtonTool<T extends JToggleButtonShape> | Provides Swing UI editing for JToggleButtonShape. | 
| JTreeTool<T extends JTreeShape> | Provides Swing UI editing for JTreeShape (JTree). | 
| LabeledTool<T extends LabeledShape> | Provides base inspector UI for Swing Buttons and Labels. | 
| RJColorWellTool | A class to act as color well's inspector. | 
| RJCustomViewTool<T extends RJCustomViewShape> | Provides RMTool implementation for RJCustomViewShape. | 
| RJMenuButtonTool | Provides RMTool implementation for RJMenuButtonShape. | 
| RJThumbWheelTool<T extends RJThumbWheelShape> | An RMTool implementation for RJThumbWheelShape. | 
| SpringsPaneTool<T extends SpringsPaneShape> | Provides inspector for SpringsPaneShape. | 
| SpringsPaneTool.BorderListCellRenderer | This class draws the buttons in the border chooser, plus holds utility methods for choosing borders | 
| SwingFills | Provides fill inspector for JComponentShape Swing shape attributes. | 
| SwitchPaneTool | A class to act as switch pane's inspector. |