Package gate.swing

Interface Summary
TreeTableModel TreeTableModel is the model used by a JTreeTable.
 

Class Summary
AbstractTreeTableModel An abstract implementation of the TreeTableModel interface.
BlockingGlassPane A Panel that can be blocked.
CheckBoxTableCellRenderer A TableCellRenderer for JCheckBox that disables the checkbox when the cell isn't editable to make it clear that you can't click on it
ColorGenerator This class is used to generate random colours that are evenly distributed in the colours space.
IconTableCellRenderer  
JChoice A GUI component intended to allow quick selection from a set of options.
JFontChooser  
JMenuButton A toggle button that shows a pop-up menu.
JTreeTable A TreeTable component.
MenuLayout A layout designed to allow Java menus to make better use of the screen real-estate.
MenuLayoutTest  
SpringUtilities A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.
TestJTreeTable This class is used to demonstrate the functionality of JTreeTable.
VerticalTextIcon VTextIcon is an Icon implementation which draws a short string vertically.
WaitDialog A small window used to show messages to the user during processing.
XJEditorPane An enhanced version of JEditorPane that is able of handling hyperlinks from the HTML document displayed.
XJFileChooser Extends JFileChooser to make sure the shared MainFrame instance is used as a parent when no parent is specified.
XJMenu A modified version of JMenu that uses MenuLayout as its layout.
XJMenuItem Extension of a JMenuItem that adds a description and a StatusListener as parameters.
XJPopupMenu A modified version of JPopupMenu that uses MenuLayout as its layout.
XJTabbedPane An extended version of JTabbedPane.
XJTable A "smarter" JTable.
XJTextPane A custom JTextPane that reinitialises the default font style when th UI changes.