Package org.softsmithy.lib.swing

Interface Summary
CellRenderer<T> An abstraction to share common implementations between various kinds of cell renderers (eg. cell renderers for lists, tables, trees).
CustomizerBar A CustomizerBar can be registered to a JCustomizerPane.
 

Class Summary
AbstractCellRenderer<T>  
AbstractNumberField The base class of the number fields.
BigDecimalCellEditor  
BigIntegerCellEditor  
ByteCellEditor  
ColorCellEditor  
ColorCellRenderer From: http://java.sun.com/docs/books/tutorial/uiswing/components/example-swing/TableRenderDemo.java
CoolButtonController  
CustomizerPropertyButtonManager  
DoubleCellEditor  
FloatCellEditor  
FontCellEditor  
FontCellRenderer From: http://java.sun.com/docs/books/tutorial/uiswing/components/example-swing/TableRenderDemo.java
FormattedCellEditor  
HorizontalAlignment  
HorizontalAlignmentCellEditor  
IntegerCellEditor  
JButtonCustomizer A customizer to customize the text of an AbstractButton.
JByteField A byte field.
JCellTable JCellTable uses CellTableModel as its model and supports classes, renderers and editors per cell.
JChooser  
JCustomizer This component wraps another component to make it visually customizable.
JCustomizerPane  
JCustomizerPropertyTable  
JDoubleField A double field.
JFileRootComboBox  
JFileRootList  
JFloatField A float field.
JFontChooser http://java.sun.com/docs/books/tutorial/2d/textandfonts/example-1dot2/FontSelection.java
JFontChooser.FontStyle TODO: Switch to enum type in v1.4
JHtmlCustomizer A basic HTML text customizer using JEditorPane to display and edit the HTML text.
JIntegerField An integer field.
JLabelCustomizer A customizer to customize the text of a JLabel.
JLine2DCustomizer  
JListBox JListBox provides a scrollable list with two buttons to change the order of the elements.
JLocalizedDoubleField A localized double field.
JLocalizedFloatField A localized float field.
JLocalizedRealNumberField A localized number field for arbitrary big real numbers.
JLongField A long field.
JMultiSplitPane  
JPropertyTable  
JRealNumberField A number field for arbitrary big real numbers.
JShortField A short field.
JStyledPanel A styleable panel.
JTabbedCustomizerBar  
JTableCustomizerBar  
JTreeCustomizerBar  
JTypesafeEnumComboBox  
JWholeNumberField A number field for arbitrary big whole numbers.
JXApplet  
JXIconCustomizer JXIconCustomizer allows visual scaling of icons.
JXIconLabel  
JXPanel  
JXScrollPane  
JXSplitPane  
JXTable  
JXTextField  
JXTree  
JXViewport  
LocaleCellRenderer  
LocalizableCellRenderer<T extends Localizable>  
LocalizedBigDecimalCellEditor  
LocalizedDoubleCellEditor  
LocalizedFloatCellEditor  
LocalizedRealNumberCellRenderer  
LocalizerCellRenderer<T>  
LongCellEditor  
ShortCellEditor  
TypesafeEnumCellEditor  
TypesafeEnumCellRenderer  
TypesafeEnumComboBoxModel  
TypesafeEnumListCellRenderer  
VerticalAlignment  
WholeNumberCellRenderer  
XDefaultListCellRenderer This is an adapter class to use a CellRenderer as a ListCellRenderer.
 



Copyright © 2002-2011 SoftSmithy. All Rights Reserved.