|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.beans.SimpleBeanInfo | +--com.eliad.swing.JSmartGridBeanInfo
Field Summary | |
protected static int |
PROPERTY_actionMap
|
protected static int |
PROPERTY_alignmentX
|
protected static int |
PROPERTY_alignmentY
|
protected static int |
PROPERTY_autoCreateColumnHeader
|
protected static int |
PROPERTY_autoCreateRowHeader
|
protected static int |
PROPERTY_autoscrolls
|
protected static int |
PROPERTY_background
|
protected static int |
PROPERTY_border
|
protected static int |
PROPERTY_bounds
|
protected static int |
PROPERTY_cellBorder
|
protected static int |
PROPERTY_columnActiveGrid
|
protected static int |
PROPERTY_columnAutoResizeMode
|
protected static int |
PROPERTY_columnDraggable
|
protected static int |
PROPERTY_columnMargin
|
protected static int |
PROPERTY_columnModel
|
protected static int |
PROPERTY_columnResizable
|
protected static int |
PROPERTY_enabled
|
protected static int |
PROPERTY_focusBackgroundColor
|
protected static int |
PROPERTY_focusForegroundColor
|
protected static int |
PROPERTY_focusHighlightBorder
|
protected static int |
PROPERTY_focusTraversable
|
protected static int |
PROPERTY_font
|
protected static int |
PROPERTY_foreground
|
protected static int |
PROPERTY_gridColor
|
protected static int |
PROPERTY_height
|
protected static int |
PROPERTY_intercellSpacing
|
protected static int |
PROPERTY_lightweight
|
protected static int |
PROPERTY_model
|
protected static int |
PROPERTY_name
|
protected static int |
PROPERTY_nextFocusableComponent
|
protected static int |
PROPERTY_opaque
|
protected static int |
PROPERTY_optimizedDrawingEnabled
|
protected static int |
PROPERTY_preferredScrollableViewportSize
|
protected static int |
PROPERTY_rowActiveGrid
|
protected static int |
PROPERTY_rowAutoResizeMode
|
protected static int |
PROPERTY_rowDraggable
|
protected static int |
PROPERTY_rowMargin
|
protected static int |
PROPERTY_rowModel
|
protected static int |
PROPERTY_rowResizable
|
protected static int |
PROPERTY_scrollableTracksViewportHeight
|
protected static int |
PROPERTY_scrollableTracksViewportWidth
|
protected static int |
PROPERTY_selectionBackground
|
protected static int |
PROPERTY_selectionCellBorder
|
protected static int |
PROPERTY_selectionForeground
|
protected static int |
PROPERTY_selectionModel
|
protected static int |
PROPERTY_selectionPolicy
|
protected static int |
PROPERTY_selectionUnit
|
protected static int |
PROPERTY_showHorizontalLines
|
protected static int |
PROPERTY_showing
|
protected static int |
PROPERTY_showVerticalLines
|
protected static int |
PROPERTY_spanModel
|
protected static int |
PROPERTY_styleModel
|
protected static int |
PROPERTY_toolTipText
|
protected static int |
PROPERTY_visibleRect
|
protected static int |
PROPERTY_width
|
protected static int |
PROPERTY_x
|
protected static int |
PROPERTY_y
|
Constructor Summary | |
JSmartGridBeanInfo()
|
Method Summary | |
java.beans.BeanInfo[] |
getAdditionalBeanInfo()
|
int |
getDefaultEventIndex()
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean. |
int |
getDefaultPropertyIndex()
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean. |
java.beans.EventSetDescriptor[] |
getEventSetDescriptors()
Gets the beans EventSetDescriptor s. |
java.awt.Image |
getIcon(int iconKind)
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc. |
protected java.lang.String |
getIconC16Name()
|
protected java.lang.String |
getIconC32Name()
|
protected java.lang.String |
getIconM16Name()
|
protected java.lang.String |
getIconM32Name()
|
java.beans.PropertyDescriptor[] |
getPropertyDescriptors()
Gets the beans PropertyDescriptor s. |
Methods inherited from class java.beans.SimpleBeanInfo |
getBeanDescriptor,
getMethodDescriptors,
loadImage |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected static final int PROPERTY_focusHighlightBorder
protected static final int PROPERTY_columnModel
protected static final int PROPERTY_showing
protected static final int PROPERTY_gridColor
protected static final int PROPERTY_scrollableTracksViewportWidth
protected static final int PROPERTY_width
protected static final int PROPERTY_nextFocusableComponent
protected static final int PROPERTY_focusTraversable
protected static final int PROPERTY_bounds
protected static final int PROPERTY_foreground
protected static final int PROPERTY_autoscrolls
protected static final int PROPERTY_optimizedDrawingEnabled
protected static final int PROPERTY_styleModel
protected static final int PROPERTY_rowModel
protected static final int PROPERTY_y
protected static final int PROPERTY_x
protected static final int PROPERTY_height
protected static final int PROPERTY_selectionModel
protected static final int PROPERTY_selectionBackground
protected static final int PROPERTY_opaque
protected static final int PROPERTY_enabled
protected static final int PROPERTY_selectionForeground
protected static final int PROPERTY_lightweight
protected static final int PROPERTY_font
protected static final int PROPERTY_background
protected static final int PROPERTY_columnMargin
protected static final int PROPERTY_focusForegroundColor
protected static final int PROPERTY_spanModel
protected static final int PROPERTY_actionMap
protected static final int PROPERTY_selectionCellBorder
protected static final int PROPERTY_scrollableTracksViewportHeight
protected static final int PROPERTY_showHorizontalLines
protected static final int PROPERTY_showVerticalLines
protected static final int PROPERTY_preferredScrollableViewportSize
protected static final int PROPERTY_intercellSpacing
protected static final int PROPERTY_border
protected static final int PROPERTY_cellBorder
protected static final int PROPERTY_model
protected static final int PROPERTY_columnAutoResizeMode
protected static final int PROPERTY_selectionUnit
protected static final int PROPERTY_selectionPolicy
protected static final int PROPERTY_rowAutoResizeMode
protected static final int PROPERTY_toolTipText
protected static final int PROPERTY_focusBackgroundColor
protected static final int PROPERTY_name
protected static final int PROPERTY_alignmentY
protected static final int PROPERTY_alignmentX
protected static final int PROPERTY_visibleRect
protected static final int PROPERTY_rowMargin
protected static final int PROPERTY_rowResizable
protected static final int PROPERTY_columnResizable
protected static final int PROPERTY_autoCreateRowHeader
protected static final int PROPERTY_autoCreateColumnHeader
protected static final int PROPERTY_rowDraggable
protected static final int PROPERTY_columnDraggable
protected static final int PROPERTY_columnActiveGrid
protected static final int PROPERTY_rowActiveGrid
Constructor Detail |
public JSmartGridBeanInfo()
Method Detail |
protected java.lang.String getIconC16Name()
protected java.lang.String getIconC32Name()
protected java.lang.String getIconM16Name()
protected java.lang.String getIconM32Name()
public java.beans.PropertyDescriptor[] getPropertyDescriptors()
PropertyDescriptor
s.If a property is indexed, then its entry in the result array will belong to the IndexedPropertyDescriptor subclass of PropertyDescriptor. A client of getPropertyDescriptors can use "instanceof" to check if a given PropertyDescriptor is an IndexedPropertyDescriptor.
public java.beans.EventSetDescriptor[] getEventSetDescriptors()
EventSetDescriptor
s.public int getDefaultPropertyIndex()
Returns -1 if there is no default property.
public int getDefaultEventIndex()
Returns -1 if there is no default event.
public java.awt.Image getIcon(int iconKind)
Beans aren't required to provide icons and may return null from this method.
There are four possible flavors of icons (16x16 color, 32x32 color, 16x16 mono, 32x32 mono). If a bean choses to only support a single icon we recommend supporting 16x16 color.
We recommend that icons have a "transparent" background so they can be rendered onto an existing background.
iconKind
- The kind of icon requested. This should be
one of the constant values ICON_COLOR_16x16, ICON_COLOR_32x32,
ICON_MONO_16x16, or ICON_MONO_32x32.public java.beans.BeanInfo[] getAdditionalBeanInfo()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |