Revision 1862 org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.dynform/org.gvsig.tools.dynform.services/src/main/java/org/gvsig/tools/dynform/services/dynformfield/Unknow/JDynFormFieldUnknow.java
JDynFormFieldUnknow.java | ||
---|---|---|
27 | 27 |
import java.awt.event.FocusListener; |
28 | 28 |
|
29 | 29 |
import javax.swing.JTextField; |
30 |
import org.apache.commons.codec.binary.Hex; |
|
30 | 31 |
|
31 | 32 |
import org.gvsig.tools.dynform.JDynFormField; |
32 | 33 |
import org.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField; |
... | ... | |
77 | 78 |
s = value.toString(); |
78 | 79 |
} |
79 | 80 |
} else { |
80 |
s = value.toString(); |
|
81 |
if( value instanceof byte[] ) { |
|
82 |
s = Hex.encodeHexString((byte[]) value); |
|
83 |
} else { |
|
84 |
s = value.toString(); |
|
85 |
} |
|
81 | 86 |
} |
82 | 87 |
this.getJTextField().setText(s); |
83 | 88 |
this.assignedValue = value; |
... | ... | |
100 | 105 |
} |
101 | 106 |
|
102 | 107 |
public void setReadOnly(boolean readonly) { |
103 |
this.getJTextField().setEditable(false);; |
|
108 |
super.setReadOnly(false); |
|
109 |
this.getJTextField().setEditable(false);; |
|
104 | 110 |
} |
105 | 111 |
|
106 | 112 |
public boolean isReadOnly() { |
Also available in: Unified diff