/**
* Create the actual text field
*/
public void create() {
CFJTextField textField = new CFJTextField(this.getFactory().getClientResource(), getDataModel().getFieldName());
textField.setBackground(SystemColor.text);
setJComponent(textField);
initListeners();
update();
Dimension preferredSize = textField.getPreferredSize();
if (preferredSize.width < MIN_WIDTH) {
preferredSize.width = MIN_WIDTH;
textField.setPreferredSize(preferredSize);
}
}