nl.coderight.jazz.form.field
Class ImageField

java.lang.Object
  extended by nl.coderight.jazz.form.FormField<V>
      extended by nl.coderight.jazz.form.FormControl<V>
          extended by nl.coderight.jazz.form.field.scrollable.ScrollableField<Image>
              extended by nl.coderight.jazz.form.field.ImageField

public class ImageField
extends ScrollableField<Image>

Displays an image.


Nested Class Summary
 
Nested classes/interfaces inherited from class nl.coderight.jazz.form.field.scrollable.ScrollableField
ScrollableField.ScrollBarCorner, ScrollableField.ScrollBarPolicy
 
Field Summary
 
Fields inherited from class nl.coderight.jazz.form.FormField
Config
 
Constructor Summary
ImageField()
           
ImageField(Image image)
           
ImageField(String bindID)
           
 
Method Summary
protected  JLabel createField()
           
protected  JLabel getField()
           
 Image getValue()
          Returns field value.
protected  void onChange()
           
protected  void onClick()
           
protected  void onMouseEnter()
           
protected  void onMouseLeave()
           
 void setCaption(String caption)
           
 void setOnChangeEvent(Event onChangeEvent)
           
 void setOnClickEvent(Event onClickEvent)
           
 void setValue(Image value)
          Sets field value.
 
Methods inherited from class nl.coderight.jazz.form.field.scrollable.ScrollableField
getComponent, getFocusComponent, getPreferredSize, getViewportSize, isOpaque, isScrollable, onViewportChanged, setBackground, setBackgroundImage, setBorder, setColumnHeader, setComponent, setCorner, setEnabled, setForeground, setOpaque, setPreferredSize, setRowHeader, setScrollable, setScrollBarPolicy, setTitle
 
Methods inherited from class nl.coderight.jazz.form.FormControl
addField, addField, focus, focusField, focusNextField, focusPreviousField, getBindID, getFields, hasFocus, registerKeyboardAction, setComponent, setLayout
 
Methods inherited from class nl.coderight.jazz.form.FormField
dispatchEvent, dispose, focusNextField, focusPreviousField, getBackground, getBorder, getCursor, getDataBinding, getForeground, getForm, getLabel, getParent, getToolTip, isBindable, isChanged, isEnabled, isFocusable, isReadonly, isShowing, isValueChanged, isVisible, onDoubleClick, onFocusGained, onFocusLost, onPopup, setBindID, setChanged, setCursor, setDataBinding, setFocusable, setOnFocusGainedEvent, setOnFocusLostEvent, setPopupMenu, setReadonly, setToolTip, setVisible, translate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageField

public ImageField()

ImageField

public ImageField(Image image)

ImageField

public ImageField(String bindID)
Method Detail

createField

protected JLabel createField()

getField

protected JLabel getField()

getValue

public Image getValue()
Description copied from class: FormField
Returns field value.

Overrides:
getValue in class FormField<Image>

setValue

public void setValue(Image value)
Description copied from class: FormField
Sets field value.

Overrides:
setValue in class FormField<Image>

setCaption

public void setCaption(String caption)

setOnChangeEvent

public void setOnChangeEvent(Event onChangeEvent)

setOnClickEvent

public void setOnClickEvent(Event onClickEvent)

onChange

protected void onChange()
Overrides:
onChange in class FormField<Image>

onClick

protected void onClick()
Overrides:
onClick in class FormField<Image>

onMouseEnter

protected void onMouseEnter()
Overrides:
onMouseEnter in class FormField<Image>

onMouseLeave

protected void onMouseLeave()
Overrides:
onMouseLeave in class FormField<Image>


Copyright 2010 CodeRight, All rights reserved.