| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.beans.PropertyEditorSupport
org.jdesktop.swingx.editors.Painter2PropertyEditor
public class Painter2PropertyEditor
| Constructor Summary | |
|---|---|
Painter2PropertyEditor()
Creates a new instance of Painter2PropertyEditor  | 
|
| Method Summary | |
|---|---|
 String | 
getAsText()
Gets the property value as a string suitable for presentation to a human to edit.  | 
 Component | 
getCustomEditor()
A PropertyEditor may chose to make available a full custom Component that edits its property value.  | 
 String | 
getJavaInitializationString()
This method is intended for use when generating Java code to set the value of the property.  | 
 Painter | 
getValue()
Gets the value of the property.  | 
 void | 
setAsText(String text)
Sets the property value by parsing a given String.  | 
 void | 
setValue(Object object)
Set (or change) the object that is to be edited.  | 
 boolean | 
supportsCustomEditor()
Determines whether the propertyEditor can provide a custom editor.  | 
| Methods inherited from class java.beans.PropertyEditorSupport | 
|---|
addPropertyChangeListener, firePropertyChange, getSource, getTags, isPaintable, paintValue, removePropertyChangeListener, setSource | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public Painter2PropertyEditor()
| Method Detail | 
|---|
public Painter getValue()
java.beans.PropertyEditorSupport
getValue in interface PropertyEditorgetValue in class PropertyEditorSupportpublic void setValue(Object object)
java.beans.PropertyEditorSupport
setValue in interface PropertyEditorsetValue in class PropertyEditorSupportobject - The new target object to be edited.  Note that this
     object should not be modified by the PropertyEditor, rather 
     the PropertyEditor should create a new object to hold any
     modified value.
public void setAsText(String text)
               throws IllegalArgumentException
java.beans.PropertyEditorSupport
setAsText in interface PropertyEditorsetAsText in class PropertyEditorSupporttext - The string to be parsed.
IllegalArgumentExceptionpublic String getAsText()
java.beans.PropertyEditorSupport
getAsText in interface PropertyEditorgetAsText in class PropertyEditorSupportReturns "null" is the value can't be expressed as a string.
If a non-null value is returned, then the PropertyEditor should be prepared to parse that string back in setAsText().
public String getJavaInitializationString()
java.beans.PropertyEditorSupportExample results are "2", "new Color(127,127,34)", "Color.orange", etc.
getJavaInitializationString in interface PropertyEditorgetJavaInitializationString in class PropertyEditorSupportpublic boolean supportsCustomEditor()
java.beans.PropertyEditorSupport
supportsCustomEditor in interface PropertyEditorsupportsCustomEditor in class PropertyEditorSupportpublic Component getCustomEditor()
java.beans.PropertyEditorSupportThe higher-level code that calls getCustomEditor may either embed the Component in some larger property sheet, or it may put it in its own individual dialog, or ...
getCustomEditor in interface PropertyEditorgetCustomEditor in class PropertyEditorSupport
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||