nl.coderight.jazz.form.field.html
Class HyperlinkField

java.lang.Object
  extended by nl.coderight.jazz.form.FormField<URL>
      extended by nl.coderight.jazz.form.field.html.HyperlinkField

public class HyperlinkField
extends FormField<URL>

A field that works like a html hyperlink.

See Also:
JEditorPane

Field Summary
 
Fields inherited from class nl.coderight.jazz.form.FormField
Config
 
Constructor Summary
HyperlinkField()
           
HyperlinkField(String bindID)
           
 
Method Summary
protected  JEditorPane createField()
           
protected  JEditorPane getField()
           
protected  void onHyperlinkClicked(String text, URL url)
           
protected  void onHyperlinkEntered()
           
protected  void onHyperlinkExited()
           
 void setText(String text)
           
 void setUseDesktopSupport(boolean useDesktop)
           
 void setValue(URL url)
          Sets field value.
 
Methods inherited from class nl.coderight.jazz.form.FormField
dispatchEvent, dispose, focus, focusNextField, focusPreviousField, getBackground, getBindID, getBorder, getComponent, getCursor, getDataBinding, getForeground, getForm, getLabel, getParent, getPreferredSize, getToolTip, getValue, hasFocus, isBindable, isChanged, isEnabled, isFocusable, isOpaque, isReadonly, isShowing, isValueChanged, isVisible, onChange, onClick, onDoubleClick, onFocusGained, onFocusLost, onMouseEnter, onMouseLeave, onPopup, registerKeyboardAction, setBackground, setBindID, setBorder, setChanged, setComponent, setCursor, setDataBinding, setEnabled, setFocusable, setForeground, setOnFocusGainedEvent, setOnFocusLostEvent, setOpaque, setPopupMenu, setPreferredSize, setReadonly, setToolTip, setVisible, translate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HyperlinkField

public HyperlinkField()

HyperlinkField

public HyperlinkField(String bindID)
Method Detail

createField

protected JEditorPane createField()

getField

protected JEditorPane getField()

setValue

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

Overrides:
setValue in class FormField<URL>

setText

public void setText(String text)

setUseDesktopSupport

public void setUseDesktopSupport(boolean useDesktop)

onHyperlinkEntered

protected void onHyperlinkEntered()

onHyperlinkExited

protected void onHyperlinkExited()

onHyperlinkClicked

protected void onHyperlinkClicked(String text,
                                  URL url)


Copyright 2010 CodeRight, All rights reserved.